Hi,
ich stehe in einem Browse1 und klicke dann einen Button an, der einen neuen Browse2 aufruft. Der wird durch eine Übernahme per Mouseklick, oder RETURN verlassen. Danach rufe ich ein SetAppFocus(oBrowse1), aber es tut sich nichts. Der Pushbutton bleibt unterlegt.
Wenn ich mir im Debugger ansehe, was nach dem SetappFocus() aktiv ist, dann wird auch das Browse1 zurückgegeben.
Einige Zeilen drüber, klappt es, wenn ich ein SLE anspringe mit SetAppFocus(objektSle). Aber auch danach starte ich eine Suche mit einem Button und danach klappt das SetAppFocus(oBrowse1) auch nicht. Übersehe ich mal wieder was, oder wie.....?
PS. Es klappt kein SetAppFocus(), egal auf welches Objekt. Der jeweilige Button bleibt unterlegt.
SetAppFocus() will nicht klappen
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
SetAppFocus() will nicht klappen
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!!
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: SetAppFocus() will nicht klappen
Hi Manfred,
kann es sein, das zu diesem Zeitpunkt oBrowse1 nicht mehr aktiv ist. oder vorher nicht :enable() wurde ??
kann es sein, das zu diesem Zeitpunkt oBrowse1 nicht mehr aktiv ist. oder vorher nicht :enable() wurde ??
-
- UDF-Programmierer
- Beiträge: 92
- Registriert: Di, 19. Dez 2006 19:37
- Wohnort: Düsseldorf
- Kontaktdaten:
Re: SetAppFocus() will nicht klappen
Hallo Manfred,
ich gehe davon aus, dass Du Express++ benutzt .
Versuche mal ein STATIC Pushbutton, da dieser nach Betätigung den Focus nicht automatisch wieder
erhält.
Falls Du TABPAGES hast, benutze DC_SETAPPFOCUS().
Gruß
Jürgen
ich gehe davon aus, dass Du Express++ benutzt .
Versuche mal ein STATIC Pushbutton, da dieser nach Betätigung den Focus nicht automatisch wieder
erhält.
Falls Du TABPAGES hast, benutze DC_SETAPPFOCUS().
Gruß
Jürgen
- 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
Re: SetAppFocus() will nicht klappen
Hi Jürgen,
ja, express++.
Aber was meinst Du mit Static Pushbutton? Soll ich nicht den Standard DCPUSHBUTTON von express++ nutzen, oder wie ist das gemeint?
TabPages habe ich nicht.
PS: habe gerade in der Anleitung die Sache mit STATIC entdeckt. Da muß ich mal etwas ausprobieren, was da wie klappt.
ja, express++.
Aber was meinst Du mit Static Pushbutton? Soll ich nicht den Standard DCPUSHBUTTON von express++ nutzen, oder wie ist das gemeint?
TabPages habe ich nicht.
PS: habe gerade in der Anleitung die Sache mit STATIC entdeckt. Da muß ich mal etwas ausprobieren, was da wie klappt.
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!!