Seite 1 von 1

Überschreib-/ Einfüge-Modus (Einfg. Taste)

Verfasst: Mo, 16. Jan 2012 13:27
von Magic
Hallo @all,

habe mal eine Frage zu MemoEdit() unter Clipper 5.3.

Kurz gesagt, die Einfg. Taste funktioniert nicht so wie ich es gerne hätte.

Kurze Beschreibung:
Ich befinde mich in einem Dialog mit mehreren Sles. Hier funktioniert die Einfg. Taste Problemlos. D.h. ich kann beliebig zwischen Einfüge- und Überschreibmodus hin und her schalten.
Aus diesem Dialog rufe ich nun ein neues Fenster auf, das unter anderem auch das MemoEdit() enthält. Hier funktioniert die Einfg. Taste überhaupt nicht, d.h. das Event der Taste wird nicht verarbeitet.
Der Einfüge- bzw. Überschreibmodus ist dem MemoEdit() aber bekannt, denn je nachdem, in welchem Modus ich mich vorher befand, wird so auch das MemoEdit() aufgerufen, ich kann dann aber den Modus nicht verändern. Ich befinde mich also entweder die ganze Zeit im dem einem oder anderem Modus.

Hat vielleicht jem. eine Idee woran das liegen könnte?

Re: Überschreib-/ Einfüge-Modus (Einfg. Taste)

Verfasst: Mo, 16. Jan 2012 18:42
von AUGE_OHR
Magic hat geschrieben:habe mal eine Frage zu MemoEdit() unter Clipper 5.3.
meist du jetzt wirklich Cl*pper v5.3 ?
Magic hat geschrieben:Kurz gesagt, die Einfg. Taste funktioniert nicht so wie ich es gerne hätte.
Kurze Beschreibung:
Ich befinde mich in einem Dialog mit mehreren Sles. Hier funktioniert die Einfg. Taste Problemlos. D.h. ich kann beliebig zwischen Einfüge- und Überschreibmodus hin und her schalten.
Aus diesem Dialog rufe ich nun ein neues Fenster auf, das unter anderem auch das MemoEdit() enthält. Hier funktioniert die Einfg. Taste überhaupt nicht, d.h. das Event der Taste wird nicht verarbeitet.
Der Einfüge- bzw. Überschreibmodus ist dem MemoEdit() aber bekannt, denn je nachdem, in welchem Modus ich mich vorher befand, wird so auch das MemoEdit() aufgerufen, ich kann dann aber den Modus nicht verändern. Ich befinde mich also entweder die ganze Zeit im dem einem oder anderem Modus.
das der Einfüge- bzw. Überschreibmodus sich nicht ändert ( warum auch ) ist klar.
das du nicht "umschalten" kannst kann ich für Xbase++ v1.9.355 nicht bestätigen.

verwendest du XbpStatusBar() ? da gibt es die Konstante XBPSTATUSBAR_PANEL_INSERT für :addItem()

Re: Überschreib-/ Einfüge-Modus (Einfg. Taste)

Verfasst: Mo, 16. Jan 2012 20:23
von Martin Altmann
Jimmy,
die Frage bezieht sich auf Clipper!
Darum auch in dem entsprechenden Unterforum gepostet.

Viele Grüße,
Martin

Re: Überschreib-/ Einfüge-Modus (Einfg. Taste)

Verfasst: Di, 17. Jan 2012 7:45
von Magic
AUGE_OHR hat geschrieben:meist du jetzt wirklich Cl*pper v5.3 ?
Jup.
Martin Altmann hat geschrieben:die Frage bezieht sich auf Clipper!
Darum auch in dem entsprechenden Unterforum gepostet.
:thumbright: :thumbleft:

Re: Überschreib-/ Einfüge-Modus (Einfg. Taste)

Verfasst: Fr, 27. Jan 2012 21:12
von AUGE_OHR
Magic hat geschrieben:
AUGE_OHR hat geschrieben:meist du jetzt wirklich Cl*pper v5.3 ?
Jup.
ok dann musst du nur beachten das Cl*pper ja nicht Event gesteuert wird d.h. du musst z.b. den Cursor nochmals "bewegen" damit deine MEMO UDF es mitbekommt.