Français
Source/ Codesnippets

Button désactiver Dialogen Schließen

 

KompilierenMarqueSéparation
Def @AHSetClassLong(3) !"User32","SetClassLongA"
Def @AHCreateSolidBrush(1) !"GDI32","CreateSolidBrush"
DEF @AHGetClassLong(2) !"USER32","GetClassLongA"
Settruecolor 1
Declare Dateiname#,Class_Style&,Dialog1&,Dialog2&
Windowstyle 31
Windowtitle "Schließen Button in Dialogen deaktivieren"
Window 0,0-640,440
LET Dialog1&=@CreateDialog(%HWND,"Erster Dialog",30,30,300,300)
LET Class_Style&=AHGetClassLong(Dialog1&,$FFFFFFE6)
LET Class_Style&=Class_Style& | $200
Print @AHSetClassLong(Dialog1&,$FFFFFFE6,Class_Style&)
@SetFocus(%HWND)
@SETFOCUS(Dialog1&)
@CREATETEXT(Dialog1&,"Dieser Dialog wird zuerst mit aktivem Schließen-Button erzeugt, der nach dem Erzeugen abgeschaltet wird!",10,10,280,280)
LET Dialog2&=@CreateDialog(%HWND,"Zweiter Dialog",100,30,300,300)
@CREATETEXT(Dialog2&,"Der Schließen-Button jedes weiteren Dialoges ist von vornherein deaktiviert!",10,10,280,280)

While 0=0

    Waitinput

Wend

 
20.11.2005  
 




Rolf
Koch
... ou bien entier enlever avec seulement einer la ligne:
KompilierenMarqueSéparation
SETSTYLE DLG&,SUB(GETSTYLE(DLG&),$80000)
>
 
20.11.2005  
 



Meint Code wirkt sich sur alle Dialoge aus...
 
20.11.2005  
 




Dietmar
Horn
... et damits aussi sous XP sans Flackern klappt:
KompilierenMarqueSéparation
declare d0&,exit&
cls
d0& = CREATE("Dialog",%HWnd,"Dialogfenster ohne Schließen-Button",%MaxX + 10,50,300,200)
SetStyle d0&,Sub(GetStyle(d0&),$80000)
SetFocus(%HWnd)
SetFocus(d0&)
exit& = CREATE("Button",d0&,"Beenden",5,5,100,25)
SetWindowPos d0& = 10,50 - 300,200;0
WaitInput
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
20.11.2005  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.736 Views

Untitledvor 0 min.
Uwe Lang04.03.2021
Joerg24.06.2016
RICOSCH23.11.2014
Walter Meidl02.05.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie