Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: Subclassing: Messages verschluckt?
Autor: Jens-Arne Reumschüssel (---.dip0.t-ipconnect.de)
Datum:   04.01.19 23:59

Hallo Karl-Jürgen und Heinz,

erst einmal herzlichen Dank für Eure vielen Gedanken zu meinem Problem!

Vorweg: In der Tat ist das return in der subclassproc notwendig, damit der Hintergrund des Textes grün wird, da die Fensterprozedur den Brush als return-Wert erwartet. Das kann man leicht testen, indem man das return in meinem ursprünglichen Code auskommentiert. Dann ist nur noch die Textfarbe geändert, aber nicht mehr der Texthintergrund.

Ansonsten bin ich auch eher mehr verwirrt als vorher. Der entscheidende Punkt ist nicht, wann man den fastmode oder das subclassing einschaltet, sondern das waitinput vor dem settext! Wenn man das weglässt, funktioniert settext auch im subclassing farbig. Wenn es da ist, nicht. Da man in einem normalen Programm aber immer irgendeine Eingabeschleife mit waitinput haben wird, ist das kaum anders zu machen als mit einem waitinput irgendwo vor settext.

Wie kann denn ein waitinput die an die subclassproc weitergegebenen messages beeinflussen??? Klar, das waitinput löst den messageloop von Profan aus, aber nicht, wenn der fastmode an ist. Das sollte also eigentlich überhaupt nichts verändern. Aber offenbar wird von waitinput die wm_ctlcolorstatic-message verschluckt. Allerdings nur mit subclassing, nicht mit callback! Ich werd' irre...

Beste Grüße, Jens-Arne

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Subclassing: Messages verschluckt?  Neu
Jens-Arne Reumschüssel 30.12.18 16:44 
 Re: Subclassing: Messages verschluckt?  Neu
Karl-Jürgen Hilger 03.01.19 14:24 
 Re: Subclassing: Messages verschluckt?  Neu
Heinz Brill 03.01.19 18:00 
 Re: Subclassing: Messages verschluckt?  Neu
Karl-Jürgen Hilger 03.01.19 20:00 
 Re: Subclassing: Messages verschluckt?  Neu
Heinz Brill 03.01.19 21:11 
 Re: Subclassing: Messages verschluckt?  Neu
Karl-Jürgen Hilger 03.01.19 22:40 
 Re: Subclassing: Messages verschluckt?  Neu
Heinz Brill 04.01.19 07:24 
 Re: Subclassing: Messages verschluckt?  Neu
Karl-Jürgen Hilger 04.01.19 09:12 
 Re: Subclassing: Messages verschluckt?  Neu
Jens-Arne Reumschüssel 04.01.19 23:59 
 Re: Subclassing: Messages verschluckt?  Neu
Karl-Jürgen Hilger 05.01.19 12:31 
 Re: Subclassing: Messages verschluckt?  Neu
Heinz Brill 05.01.19 07:20 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org