Guter Ansatz! =D>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
dbedit auf column nr 3 setzen (ERLEDIGT)
Moderator: Moderatoren
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: dbedit auf column nr 3 setzen (ERLEDIGT)
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: dbedit auf column nr 3 setzen (ERLEDIGT)
deine oben genannten Änderungen hab ich gesehen.UliTs hat geschrieben:Jimmy, nein, das geht nicht ohne Änderung des Quellcode zu DbEdit!
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
Jimmy
-
- 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)
Wie willst Du denn TBrowse in Zusammenhang mit XbpBrowse verwenden?AUGE_OHR hat geschrieben:...will man später zum XbpBrowse() erweitern so sollte der "alte" Code auf TBrowse umgestellt werden.
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: dbedit auf column nr 3 setzen (ERLEDIGT)
siehe dir mal "lUseEvent" in c:\ALASKA\XPPW32\Source\SYS\BrowSys.prg an.UliTs hat geschrieben:Wie willst Du denn TBrowse in Zusammenhang mit XbpBrowse verwenden?AUGE_OHR hat geschrieben:...will man später zum XbpBrowse() erweitern so sollte der "alte" Code auf TBrowse umgestellt werden.
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
Jimmy