dbedit auf column nr 3 setzen (ERLEDIGT)

Zugriff, Engines, Konvertierung. Von ADS über DBF bis zu SQL.

Moderator: Moderatoren

Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: dbedit auf column nr 3 setzen (ERLEDIGT)

Beitrag von Werner_Bayern »

UliTs hat geschrieben:Wenn von DbEdit die UserFunction aufgerufen wird, ist der von DbEdit verwendete TBrowse stabil.
Man könnte also bei DbEdit den KeyBoard-Aufruf innerhalb der UserFunction einmal zu Beginn durchführen.Uli
Guter Ansatz! =D>
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: dbedit auf column nr 3 setzen (ERLEDIGT)

Beitrag von AUGE_OHR »

UliTs hat geschrieben:Jimmy, nein, das geht nicht ohne Änderung des Quellcode zu DbEdit!
deine oben genannten Änderungen hab ich gesehen.

wenn man eine "eigene" DBEDIT Function einbaut wird die in XPPSYS.DLL dann NICHT verwendet.
die "eigene" DBEDIT kann man ja dann anpassen wobei man überlegen sollte welchen Teil vom Code man "anpasst".

will man später zum XbpBrowse() erweitern so sollte der "alte" Code auf TBrowse umgestellt werden.
gruss by OHR
Jimmy
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: dbedit auf column nr 3 setzen (ERLEDIGT)

Beitrag von UliTs »

AUGE_OHR hat geschrieben:...will man später zum XbpBrowse() erweitern so sollte der "alte" Code auf TBrowse umgestellt werden.
Wie willst Du denn TBrowse in Zusammenhang mit XbpBrowse verwenden?
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: dbedit auf column nr 3 setzen (ERLEDIGT)

Beitrag von AUGE_OHR »

UliTs hat geschrieben:
AUGE_OHR hat geschrieben:...will man später zum XbpBrowse() erweitern so sollte der "alte" Code auf TBrowse umgestellt werden.
Wie willst Du denn TBrowse in Zusammenhang mit XbpBrowse verwenden?
siehe dir mal "lUseEvent" in c:\ALASKA\XPPW32\Source\SYS\BrowSys.prg an.

bei Cl*pper hat man bei GET ja einen "Waitstate" was wir mit "modal" vergleichen konnten.
DbEdit ohne UDF reagiert nur auf Cursortasten wie ein Memoedit() oder GET

beim Cl*pper TBrowse hat man ja auf INKEY() reagiert und man hat ein Object !!!

wenn du nun im o.g. Source nach "lUseEvent" sucht findest du den "nächsten" Schritt -> Event gesteuert.
damit ist der Weg von einem TBrowse -> XbpBrowse "relative" leicht. man muss "nur" noch die Tbrowse Methoden
mit denen von XbpBrowse zu vergleichen und "anpassen"
gruss by OHR
Jimmy
Antworten