Français
Wünsche et Anregungen

X11Beta6: Default-Position des Hauptfensters zentriert

 
Default-Position des Hauptfensters zentriert

si on eh bien Fenêtre avec seulement 2 Parametern aufruft voudrais on am liebsten hiermit une neue Taille pour cela zentrierte la fenêtre festlegen - quoi cela Ganze abrunden serait.
KompilierenMarqueSéparation
je crois avec z.B. window 320,200 voudrais on cela réellement 320x200 Pixel Innenfläche zum Zeichnen vorhanden sommes.

encore un kleiner Hinweis: Am besten zur Ermittlung qui Mitte avec qui Workarea le calcul là speziell sous Vue volontiers Toolbars et Co. à den Seitenrändern kleben:
KompilierenMarqueSéparation
Source wurde am 22.07.2007 in die Babyklappe auf XProfan.Com abgelegt:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FA: Fenster immer mit Maximalgrösse öffen und
dabei alle möglichen Taskbar-Breiten und -
Positionen beachten
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEF SPI(4) ! user32,SystemParametersInfoA
Declare Rect#,x&,y&,b&,h&
Dim Rect#,16
SPI(48,0,Rect#,0)  SPI_GETWORKAREA,,0,Rect,0
x&=Long(rect#,0)
y&=Long(rect#,4)
b&=Long(rect#,8)
h&=Long(rect#,12)
Windowstyle 512+31
Window x&,y&-b&,h&
Dispose Rect#
waitinput
end
 
22.11.2007  
 




Jac
de
Lad
Ist cela maintenant un Wunsch ou bien récente dans S6?

je find beide idées super, cela avec qui Workarea serait sich oui zum Beispiel sur une neuen Stil declarieren laisser: z.B. 1024 = Angabe ist Workarea...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.11.2007  
 



Default-Position des Hauptfensters zentriert

c'est un Fakt depuis X11Beta6! Roland zentriert alors cela Hauptfenster, z.B. beim ersten Imprimer ou bien Cls.

mon 2-paramètre-Fenêtre était seulement une concept à l'affaire abzurunden!

1024 ist bereits comme Fenêtre Style belegt avec ToolWindow! 2048 wäre là wohl libre mais imho pas nötig si on Fenêtre avec 2 Parametern appel pourrait.
 
22.11.2007  
 




Jac
de
Lad
Aso.

bof, mais si on cela Hauptfenster zentrieren veux et pas qui Clientarea meint, wärs Mist, alors sollte cela une Windowstyle bekommen.

gentil wärs aussi, si cela Zentrieren avec Créer(Fenêtre et Créer(Dialog marcher serait.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.11.2007  
 



@Jac

je mach cela toujours so:
KompilierenMarqueSéparation
Declare _dlg&,breite%,hoehe%
breite%=900:hoehe%=400 sind auch nur zwei Eingaben ;)
_dlg&=CREATE(DIALOG,%HWND,,(%MaxX/2-(breite%/2)),(%MaxY/2-(hoehe%/2)),breite%,hoehe%)re>
 
22.11.2007  
 




Jac
de
Lad
@Horst: je aussi. mais c'est mir toujours trop compliqué. suis là quelque chose bequem. je pourrait mir aussi une eigene SubProc écrivons: Créer(CenterDialog et Créer(CenterWindow...mais on kanns oui aussi la fois ici anbringen.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.11.2007  
 



@Jac
es Du de profession fatigué ?
Einfacher ca va doch pas - siehe qui kleine PROC
KompilierenMarqueSéparation
PROC DIALOG_CENTER

    Declare _dlg&
    PARAMETERS _Dstil%,_Dmodus$,_Dbreite%,_Dhoehe%,_Dtitel$
    WindowStyle _Dstil% wenn _Dmodus$ = Dialog:dann als Parameter 0 eingeben
    _dlg&=CREATE(_Dmodus$,%HWND,_Dtitel$,(%MaxX/2-(_Dbreite%/2)),(%MaxY/2-(_Dhoehe%/2)),_Dbreite%,_Dhoehe%)

ENDPROC

declare txt%
dialog_center 48,WINDOW,500,300,Zentriertes Fenster
waitinput
22.11.2007  
 



répondre


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

2.300 Views

Untitledvor 0 min.
H.Brill12.01.2021
Peter Max Müller07.10.2017

Themeninformationen

cet Thema hat 3 participant:

Jac de Lad (3x)
unbekannt (2x)
iF (2x)


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