Tbrowse von Clipper nach Xbase++ [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21186
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Tbrowse von Clipper nach Xbase++ [ERLEDIGT]
Moin,
hat jemand evtl. ad hoc ein paar Tipps, oder Erfahrungen auf Lager, was bei TBROWSE unbedingt zu beachten ist, wenn von Clipper auf Xbase++ umgerüstet wird?
Ich habe an 2 verschiedenen XP Rechnern 2 verschiedene Resultate:
an dem einen, geht das Scrollen mit dem Cursor so lala, an dem anderen passiert zunächst überhaupt nichts und dann scheint der Tastaturpuffer in enem Rutsch abgefragt zu werden, weil dann das Scrollen nicht mehr zu bremsen ist, wenn die Cursor-down Taste gedrückt gehalten wird. Das ist aber nur im TBROWSE, in den normalen Menue To Optionen klappt es schnell.
hat jemand evtl. ad hoc ein paar Tipps, oder Erfahrungen auf Lager, was bei TBROWSE unbedingt zu beachten ist, wenn von Clipper auf Xbase++ umgerüstet wird?
Ich habe an 2 verschiedenen XP Rechnern 2 verschiedene Resultate:
an dem einen, geht das Scrollen mit dem Cursor so lala, an dem anderen passiert zunächst überhaupt nichts und dann scheint der Tastaturpuffer in enem Rutsch abgefragt zu werden, weil dann das Scrollen nicht mehr zu bremsen ist, wenn die Cursor-down Taste gedrückt gehalten wird. Das ist aber nur im TBROWSE, in den normalen Menue To Optionen klappt es schnell.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21186
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
hallo Armin,
danke, das wollte ich wissen....,
bzw. hatte es mir gedacht.
Hast Du es pauschal so gemacht, oder erst nach negativer Erfahrung?
Die Sache mit Inkey() ist mir klar, scheint aber trotzdem unterschiedlich zu reagieren..
danke, das wollte ich wissen....,
bzw. hatte es mir gedacht.
Hast Du es pauschal so gemacht, oder erst nach negativer Erfahrung?
Die Sache mit Inkey() ist mir klar, scheint aber trotzdem unterschiedlich zu reagieren..
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Armin
- Rekursionen-Architekt
- Beiträge: 393
- Registriert: Mo, 26. Sep 2005 12:09
- Wohnort: 75331 Engelsbrand
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Hallo Manfred,
bei der 1. Umstellung meiner Programme habe ich erstmal überall die Maus ausgeschaltet. Mittlerweile habe ich das Programm graphisch aufgewertet. Menü, Tbrowse->xbpBrowse, neue Fenster gleich xbpDialog()
eben nicht ganz komplett, scheint aber niemand zu stören. Ich musste alle xBase-Parts dann noch die ehemalige Tastatur-Steuerung beibringen. Meine Anwender sind mit der Tastatur unerreichbar schnell - naja, jahrzehnte langes Training
Mit dem Xbase++-DBEDIT()-Ersatz hatte ich mit Maus so meine Probleme. Konnte aber fast alle ersetzen - ausser eine hochkomplizierte Auftragsschnellerfassung mit DBEDIT() - aber da benötigt auch keiner die Maus.
Meine Ausdrucke (fast alle mit SAY... realisiert) habe ich grundsätzlich in temporäre Dateien umgeleitet, die ich danach an einen Win-Drucker drucke.
Gruss, Armin
bei der 1. Umstellung meiner Programme habe ich erstmal überall die Maus ausgeschaltet. Mittlerweile habe ich das Programm graphisch aufgewertet. Menü, Tbrowse->xbpBrowse, neue Fenster gleich xbpDialog()
eben nicht ganz komplett, scheint aber niemand zu stören. Ich musste alle xBase-Parts dann noch die ehemalige Tastatur-Steuerung beibringen. Meine Anwender sind mit der Tastatur unerreichbar schnell - naja, jahrzehnte langes Training
Mit dem Xbase++-DBEDIT()-Ersatz hatte ich mit Maus so meine Probleme. Konnte aber fast alle ersetzen - ausser eine hochkomplizierte Auftragsschnellerfassung mit DBEDIT() - aber da benötigt auch keiner die Maus.
Meine Ausdrucke (fast alle mit SAY... realisiert) habe ich grundsätzlich in temporäre Dateien umgeleitet, die ich danach an einen Win-Drucker drucke.
Gruss, Armin
Problem mit horizontalem Scrollen in TBrowse
Hallo zusammen
Ich habe ebenfalls Probleme mit TBrowse bei der Migration einer Clipper-Anwendung, insbesondere beim horizontalen Scrollen (die neuen Spalten werden nicht oder nicht korrekt dargestellt).
Ich arbeite zwar noch mit INKEY(), aber das scheint mir nicht das Problem zu sein: Im Debugger sehe ich, dass die :right() - Methode nach dem Drücken der rechten Pfeiltaste korrekt aufgerufen wird, aber die auf dem Bildschirm dargestellten Spalten geraten ziemlich durcheinander ...
Vielen Dank für jeden Hinweis!
Grüsse,
Roger
Ich habe ebenfalls Probleme mit TBrowse bei der Migration einer Clipper-Anwendung, insbesondere beim horizontalen Scrollen (die neuen Spalten werden nicht oder nicht korrekt dargestellt).
Ich arbeite zwar noch mit INKEY(), aber das scheint mir nicht das Problem zu sein: Im Debugger sehe ich, dass die :right() - Methode nach dem Drücken der rechten Pfeiltaste korrekt aufgerufen wird, aber die auf dem Bildschirm dargestellten Spalten geraten ziemlich durcheinander ...
Vielen Dank für jeden Hinweis!
Grüsse,
Roger
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- 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: Problem mit horizontalem Scrollen in TBrowse
hi,
an. Man kann zwar einfach einen Cl*pper Code nehmen und INKEY(0.1)
benutzen aber spätestens wenn man die Maus mit einsetzt (SETMOUSE(.T.)
wird man um Events nicht rumkommen.
gruss by OHR
Jimmy
schaut euch doch mal :Roger hat geschrieben: Ich habe ebenfalls Probleme mit TBrowse bei der Migration einer Clipper-Anwendung, insbesondere beim horizontalen Scrollen (die neuen Spalten werden nicht oder nicht korrekt dargestellt).
Ich arbeite zwar noch mit INKEY(), aber das scheint mir nicht das Problem zu sein: Im Debugger sehe ich, dass die :right() - Methode nach dem Drücken der rechten Pfeiltaste korrekt aufgerufen wird, aber die auf dem Bildschirm dargestellten Spalten geraten ziemlich durcheinander ...
Code: Alles auswählen
C:\ALASKA\XPPW32\SOURCE\SYS\BrowSys.prg
benutzen aber spätestens wenn man die Maus mit einsetzt (SETMOUSE(.T.)
wird man um Events nicht rumkommen.
gruss by OHR
Jimmy