Deutsch
Quelltexte/ Codesnippets

Abfangen Befehl Fensterzusatz Minimieren Minimiertes

 
Hallo an Alle
In meinem Programm soll gesteuert die Programm-Oberfläche minimiert oder maximiert werden. Ich habe die Buttons Bild-Oben und Bild-Unten mit den Befehlen ShowNormal und ShowMin belegt.
Zusätzlich muss beim Wiederanzeigen (Shownormal) ein offener Editor geschlossen werden. Beispiel: SetText edit&, und EnableWindow edit&,0 - Das klappt auch hervorragend mit den beiden Bild-Buttons.
Mache ich das gleiche mit den System-Menu-Buttons, kann ich diese Deaktivierung des Editors nicht eingeben. Wenn ich auf den Statuszeileneintrag klicke, öffnet Windows wohl wieder das Fenster, aber die Deaktivierung des Editors kann ich nicht angeben. Gibt es dafür eine Message, mit der ich beim Mausklick ebenfalls die zwei Befehle eingeben kann ? - Hoffe, ich hab mich verständlich ausgedrückt ;)
 
01.03.2008  
 



Magst per UserMessages oder SubClassProc (XProfan11)?

wm_syscommand [...] 
 
01.03.2008  
 




KompilierenMarkierenSeparieren
KompilierenMarkierenSeparieren
 {$cleq}
cls
subClass hWnd,true

do {

    waitInput
    /* geht nicht weil wm_syscommand als usermessage xprofan bei mir hängen bleiben lässt
    select uMessage
    caseof wm_syscommand
    select ulParam
    caseof sc_minimize
    messageBox(minimiert,,4096)
    endSelect
    endSelect
    */

}

subClassProc{

    select sWnd

        caseof hWnd

        select sMessage

            caseof wm_sysCommand

            select swParam

                caseof sc_minimize

                messageBox(minimiert,,4096)

                caseof sc_restore

                messageBox(wiederhergestellt,,4096)

            endSelect

        endSelect

    endSelect

    setWinProc true

}


976 kB
Hochgeladen:01.03.2008
Ladeanzahl277
Herunterladen
 
01.03.2008  
 



@iF


Magst per UserMessages oder SubClassProc (XProfan11)?


Weiss ich noch nicht - aber trotzdem Danke

Hab die 1.Variante genommen - klappt perfekt !
 
01.03.2008  
 



Zum Quelltext


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.965 Betrachtungen

Unbenanntvor 0 min.
AndreasS08.12.2018
Joerg16.06.2016
Ernst16.10.2014
Hanibal16.03.2013
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

iF (2x)
unbekannt (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie