Der Eingabefokus des Fensters "Neues Element" und seiner Steuerelemente verhält sich merkwürdig (d.h. nicht Windows-typisch):
- Die Eingabefelder verlieren den Fokus, sobald man den Mauszeiger aus dem Fenster herausnimmt.
- Das Drücken von ENTF in dem Eingabefeld "Abstand Parallelbau [m]" wirkt unabhängig vom Eingabefokus erst auf die ausgewählten Gleiselemente, diese werden gelöscht, das Zeichen im Eingabefeld bleibt stehen. Erst die erneute Eingabe von ENTF löscht dann auch ein Zeichen.
Ich würde mir wünschen, dass das Programm ein für Windows-Programme normales Fokus-Verhalten hat: Das Feld/Fenster, in das man geklickt hat, hat als einziges Element den Fokus, egal wo der Mauszeiger ist.
Gleisplaneditor: Eingabefokus
- Carsten Hölscher
- Administrator
- Beiträge: 33384
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Gleisplaneditor: Eingabefokus
Bin mirt keiner besonderen Programmierung bewußt. Also evtl. ein Fehler bei MS.
Carsten
Carsten
Re: Gleisplaneditor: Eingabefokus
Hallo Carsten,
der Gleisplaneditor ist ja .Net, oder? Ist er WPF oder WinForms?
Wie hast du dafür gesorgt, dass man durch drücken der Entf-Taste das ausgewählte Gleiselement löschen kann, bzw. an welche Stelle hast du das einprogrammiert?
Gruß
F. Schn.
der Gleisplaneditor ist ja .Net, oder? Ist er WPF oder WinForms?
Wie hast du dafür gesorgt, dass man durch drücken der Entf-Taste das ausgewählte Gleiselement löschen kann, bzw. an welche Stelle hast du das einprogrammiert?
Gruß
F. Schn.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat
- Carsten Hölscher
- Administrator
- Beiträge: 33384
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Gleisplaneditor: Eingabefokus
Das sind einfach die Shortcuts des Menüsystems. hab da gar nichts programmiert.
Carsten
Carsten
Re: Gleisplaneditor: Eingabefokus
Hallo Carsten,
was hast du überhaupt mit dem Fenster "Neues Element" gemacht? Ist das ein MDI-Child von "Lageplan"? Wenn ja müsste eigentlich eine Ausnahme kommen, dass das nicht geht, weil Microsoft unabhängig von .Net das nicht in seiner Implentierung berücksichtigt hat. Und noch mal die Vermutung, dass du Windows Forms nutzt? (System.Windows.Forms)
Gruß
F. Schn.
was hast du überhaupt mit dem Fenster "Neues Element" gemacht? Ist das ein MDI-Child von "Lageplan"? Wenn ja müsste eigentlich eine Ausnahme kommen, dass das nicht geht, weil Microsoft unabhängig von .Net das nicht in seiner Implentierung berücksichtigt hat. Und noch mal die Vermutung, dass du Windows Forms nutzt? (System.Windows.Forms)
Gruß
F. Schn.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat
-
- Beiträge: 374
- Registriert: 15.01.2009 23:29:56
- Aktuelle Projekte: Gesundheit geht vor...
- Wohnort: Haidlfing
Re: Gleisplaneditor: Eingabefokus
Hallo,
meine Beobachtung( falls nicht schon erwähnt): Wenn der Mauszeiger im Eingabefeld bleibt, dann verhält sich das Eingabefeld fast wie gewohnt. Und das betrifft nicht das Dialogfeld als Ganzes, sondern wirklich nur das Texteingabefeld für den Wert. Das fast besteht darin, dass sich der Textcursor nicht durch Mausklick setzen lässt, auch wenn der Mauszeiger über dem Textfeld ist.
Gruß
Christian
meine Beobachtung( falls nicht schon erwähnt): Wenn der Mauszeiger im Eingabefeld bleibt, dann verhält sich das Eingabefeld fast wie gewohnt. Und das betrifft nicht das Dialogfeld als Ganzes, sondern wirklich nur das Texteingabefeld für den Wert. Das fast besteht darin, dass sich der Textcursor nicht durch Mausklick setzen lässt, auch wenn der Mauszeiger über dem Textfeld ist.
Gruß
Christian
Zuletzt geändert von Christian Sch. am 21.08.2016 19:08:22, insgesamt 1-mal geändert.
- Carsten Hölscher
- Administrator
- Beiträge: 33384
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Gleisplaneditor: Eingabefokus
WinForms ist das. Dabei fällt auch, dass es eigentlich längst Ctrl-Del sein sollte als Shortcut um das zu verhindern. Hab's jetzt geändert.
Carsten
Carsten
Re: Gleisplaneditor: Eingabefokus
Nunja, ob das nun Strg+Entf ist oder nur Entf, ist mir egal. Das zu ändern behebt aber leider nur eine kleine Facette des Problems.
Sind es denn nun MDI-Fenster, oder ist das anders gebaut?
Sind es denn nun MDI-Fenster, oder ist das anders gebaut?