DCGEt Editprotect und Tabstop

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

DCGEt Editprotect und Tabstop

Beitrag von Manfred »

Ich habe ein DCGET als Editprotect gesetzt, dabei ist mir aufgefallen, dass man dann aber nicht mit der TAb Taste auf das nächste GET springen kann. Gibt es da einen Trick?
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!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DCGEt Editprotect und Tabstop

Beitrag von Manfred »

wenn ich Rogers Anleitung richtig verstehe, dann wird das GEt übersprungen. Dann sollte doch aber das nächste Objekt was in der Tabliste steht angesprungen werden? Das tut es aber nicht. Nach mehrmaligem TAB Drücken (1x genügt nicht um eine Reaktion zu erkennen), springt der Cursor irgendwoanders hin, aber nicht dahin, wo er eigentlich der Reihenfolge nach hin sollte.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: DCGEt Editprotect und Tabstop

Beitrag von Tom »

Scheint (im Normalfall) zu stimmen - siehe Beispiel. Mit ENTER wird das Get übersprungen, mit TAB landet der Fokus im Nirwana. In meiner App klappt's allerdings. Ich versuche mal, herauszubekommen, warum.

Code: Alles auswählen

lProtect := .T.
cTest1 := Space(30)
cTest2 := Space(30)
cTest3 := Space(30)

@ 1,1 DCGET cTest1
@ 2,1 DCGET cTest2 EDITPROTECT {||lProtect}
@ 3,1 DCGET cTest3

DCREAD GUI FIT ADDBUTTONS
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DCGEt Editprotect und Tabstop

Beitrag von Manfred »

Stimmt, mit Return klappt es. Wollte ich erst auch testen, habe ich aber jetzt erst gemacht. Ist zwar eine Lösung, da ich aber Gruppen gebildet habe, ist es natürlich nur eine Notlösung, weil Return nur innerhalb der Gruppe bleibt.
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!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: DCGEt Editprotect und Tabstop

Beitrag von Wolfgang Ciriack »

Damit es mit Enter auch zwischen Gruppen klappt, probier mal
GETOPTIONS NOSUPERVISE.
Du könntest wegen der Tabtaste auch nochmal explezit
GETOPTIONS NOSUPERVISE TABSTOP
ausprobieren.
Viele Grüße
Wolfgang
Antworten