Français
Forum

la fenêtre fixieren

 
- page 1 -



Erasmus.Herold
Hallöchen ...

je voudrais un la fenêtre fixieren, alors verhindern, dass es via souris déménagé volonté peux. Diesen Quellcode nutze je zur Erzeugung des Fensters.
verkaeuferfenster_darueber% = Créer("Dialog",%hWnd,"Mitarbeiterverwaltung",28,120,1870,940)
SETSTYLE verkaeuferfenster_darueber%,(GETSTYLE(verkaeuferfenster_darueber%)-$80000)' nouveau la fenêtre sans Button à droite dessus, aussi ne...aucune X

j'ai im Internet vieille idées de 2003 trouvé, qui ließen sich pas erfolgreich dans XProfan3 testen. Hat quelqu'un une Lösungsvorschlag pour mich?

merci - Erasmus
 
11.10.2018  
 



« cette Beitrag wurde comme Solution gekennzeichnet. »


Matthias
Arlt
und dir aussi einfacher, mais seulement, si cela Systemmenü pas komplett entfernt wird...
var hDlg& = Créer("Dialog",%hWnd,"Test",100,100,400,300)
var hMenu& = external("User32","GetSystemMenu",hDlg&,0)
external("User32","DeleteMenu",hMenu&,$F010,0)

tandis que 1

    waitInput
    cas (%clé = 2) : pause

Wend


Salut Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
15.10.2018  
 




Erasmus.Herold
Hat quelqu'un Erfahrung avec dem "Festkleben" de Windows?
 
15.10.2018  
 




H.Brill
cela dauerhafte Fixieren habe je aussi encore pas herausgefunden.
seulement, qui es toujours wieder à qui Ursprungs - Position springt.
chez einem normalen la fenêtre ist es oui simple. simple qui wm_move
Message comme UserMessage définir. cela wm_move mets chez Größen-
Changement qui vieille Position + Taille.
Déclarer Long  ende, x1, y1, x2, y2
Utilisateur Messages $0003, $0005' wm_Move $0005 = wm_size
Titre de la fenêtre "Verkäuferfenster"
Fenêtre 640, 400
ende = 0
x1 = %WinLeft : y1 = %WinTop : x2 = 640 : y2 = 400

WhileNot ende

    WaitInput
    Cas %Key = 2 : ende = 1

    Si %UMessage = $0003

        SetWindowPos %Hwnd = x1, y1

    ElseIf %UMessage = $0005

        SetWindowPos %HWnd = x1, y1 - x2, y2

    EndIf

Endwhile

Fin

comment cela mais chez einem Dialog aller soll, sais je pas. cette
empfängt qui nouvelle oui déjà gar pas.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
15.10.2018  
 




Manfred
Barei
allô Erasmus,

schaumal ici, so mach je es toujours si je une Dialog brauche qui pas déménagé volonté soll.
chez "ProgPfad$" deinen Pfad angeben wohin cela Bild gespeichert ist.
chez mir ist cela Bild dans einer DLL.

je hoffe tu peux avec cela quoi anfangen.

Salut
PROC Benutzer_anmelden

    DECLARE AnmeldenDLG&, AnmeldenENDE%,STATICBITMAP1&
    Déclarer Benutzer%, Pwort%, Esc%, OK%

    Proc Textausgabe

        Début de peinture STATICBITMAP1&
        Couleur du texte RGB(15,15,31),-1
        DrawText 20, 100, "Benutzer:"
        DrawText 20, 130, "Passwort:"
        EndPaint

    ENDPROC

    Fenêtre Style 16 + 64
    AnmeldenDLG& = Créer("Window",%HWND,"Login",(%maxx/2 - 280/2),(%maxy/2 - 280/2),280,280)
    USEFONT "MS Sans Serif",13,0,0,0,0
    STATICBITMAP1& = CREATE("HPIC",-1,ProgPfad$ + "\BMP\LOGIN.BMP")
    Textausgabe
    Créer("BITMAP",AnmeldenDLG&,STATICBITMAP1&,0000,0000)
    Benutzer% = create("Edit",AnmeldenDLG&, »,90,100,90,20)
    Pwort% = create("Edit",AnmeldenDLG&, »,90,130,90,-20)
    Esc% = Créer("Button",AnmeldenDLG&,"Abbruch",050,220,70,25)
    OK% = Créer("Button",AnmeldenDLG&,"Anmelden",160,220,70,25)
    SETFOCUS(Benutzer%)
    AnmeldenENDE% = 0

    WHILENOT AnmeldenENDE%

        WAITINPUT

        Si Clicked(Esc%)

            AnmeldenENDE% = 1

        ENDIF

    EndWHILE

    DESTROYWINDOW(AnmeldenDLG&)

ENDPROC

WINDOWTITLE "DUMMY HAUPTFENSTER"
WINDOWSTYLE 63
WINDOW (%maxx-300),10-280,80
CLS RGB(0,0,0)
Color 10,0
PRINT "Bitte aufs Systemmenükreuz klicken "
Benutzer_anmelden'Dialog appel!

230 kB
Hochgeladen:15.10.2018
Downloadcounter151
Download
 
Zu wenig Wissen ist gefärlich, zu viel auch.(XProfan X4) | Win 10 Pro 64 | Win7 Ultimate 32/64 | AMD FX-8320, 16GB, GeForce GT 630 |
15.10.2018  
 




Matthias
Arlt
und dir aussi einfacher, mais seulement, si cela Systemmenü pas komplett entfernt wird...
var hDlg& = Créer("Dialog",%hWnd,"Test",100,100,400,300)
var hMenu& = external("User32","GetSystemMenu",hDlg&,0)
external("User32","DeleteMenu",hMenu&,$F010,0)

tandis que 1

    waitInput
    cas (%clé = 2) : pause

Wend


Salut Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
15.10.2018  
 




Erasmus.Herold
Wow - entier lieben Dank à euch alle pour qui vielen Tipps.

cette Ansatz était kurz et simple.
var hMenu& = external("User32","GetSystemMenu",hDlg&,0)
external("User32","DeleteMenu",hMenu&,$F010,0)

Dankeschön !!!
 
16.10.2018  
 




Erasmus.Herold
Könnten wir cet la fenêtre motivieren, à droite dessus
ne...aucune "X" zum Schließen anzuzeigen.

je voudrais sur une Button schließen, somit aussi
ne...aucune "%clé = 2 anbieten?

Habe sur Windowstyle aucun Solution trouvé,
peut-être aussi faux angewendet?!

s'il te plaît une kurze Solution. Dankeschön.
 
13.11.2018  
 




E.T.

 
XProfan X3
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
13.11.2018  
 




Erasmus.Herold
merci pour deine Antwort.
Irgendwie finde je pas den richtigen Ansatz, deinen Vorschlag einzubauen.

Bisher erstelle je mon la fenêtre comment folgt.
var hDlg& = Créer("Dialog",%hWnd,"Test",100,100,400,300)
var hMenu& = external("User32","GetSystemMenu",hDlg&,0)
external("User32","DeleteMenu",hMenu&,$F010,0)

s'il te plaît un court Tipp.
 
14.11.2018  
 




E.T.
Entfernt pas entier, mais deaktiviert
var hDlg& = Créer("Dialog",%hWnd,"Test",100,100,400,300)
var hMenu& = external("User32","GetSystemMenu",hDlg&,0)
Def GetSystemMenu(2) !"User32","GetSystemMenu"
Def EnableMenuItem(3) !"User32","EnableMenuItem"
external("User32","DeleteMenu",hMenu&,$F010,0)
EnableMenuitem(GetSystemMenu(hDlg&,0),$F060,1)

tandis que 1

    waitInput
    cas (%clé = 2) : pause

Wend

 
XProfan X3
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
14.11.2018  
 




Erasmus.Herold
Dankeschön. c'est prima.
 
15.11.2018  
 



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

6.201 Views

Untitledvor 0 min.
Member 504445914.02.2025
Gast.081509.11.2024
Stringray09.05.2022
RudiB.20.03.2022
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