Aktueller XBPart

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14662
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Aktueller XBPart

Beitrag von Jan »

Ich bin mir sicher, daß ich das schon mal gesehen habe. Finde ich aber einfach nicht wieder.

Wie kann ich den aktuellen XBPart abfragen, um dem später wieder den Fokus geben zu können?

Jan
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1931
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

xbpart

Beitrag von Rolf Ramacher »

Hi Jan,

ich mache dies immer so, wenn ich aus einer Maske eine Funktion aufrufe, daß ich den Dialog mit übergebe. Dann wird der parent gesperrt und nachher wieder freigegeben und setzte dann mit SetAppFocus wieder den Focus auf parent.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14662
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Hallo Rolf,

das geht leider bei mir nicht. Ich rufe teilweise komplett "dialogfremde" Dialoge auf. Und wenn die geschlossen werden soll der Fokus wieder auf den ursprünglichen XBPart gehen.

Das ist etwa so, als wenn in einem Dialog für eine manuelle Zwischenrechnung der Rechner aufgerufen werden soll: Das hat mit dem aktuellen Dialog nichts zu tun, beim Schließen des Rechners muß aber unbedingt der vorher aktuelle XBPart wieder aktiv sein.

Jan
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Hallo Jan,

SetAppFocus() ohne Parameter gibt den aktuellen Objekt mit Focus zurück.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14662
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Andreas,

manche Dinge sind doch so einfach! Warum einfach wenn es auch kompliziert geht. Klar, so geht das. Und ich Depp habe die Hilfe durchwühlt nach einer speziellen Funktion.

Jan
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Hallo Jan,

keine Angst! Du bist nicht alleine. Ich habe auch mal danach gesucht.
Gruß,

Andreas
VIP der XUG Osnabrück
Antworten