Español
Foro

Cuestión a SETWINDOWPOS

 

Stephan
Sonneborn
¡Hola zusammen,

verstehe Yo el Ayuda falso oder ha el SETWINDOWPOS-Befehl una kleines Problema bekommen:
KompilierenMarcaSeparación
DECLARE Flag% , dx%, dy%
CLS
dx% = WIDTH(%HWND)
dy% = HEIGHT(%HWND)
Flag% =1
Print "Ende mit ALT+F4"

WHILENOT %KEY = 2

    WAITINPUT

    IF Flag%

        SETWINDOWPOS %HWND = (%MAXX-dx%)/2,(%MAXY-dy%)/2 - dx%,dy%; 0
        WINDOWTITLE "Fenster im Vordergrund"
        FLAG% = 0

    ELSE

        SETWINDOWPOS %HWND = (%MAXX-dx%)  ,(%MAXY-dy%)   - dx%,dy%;-1
        WINDOWTITLE "Fenster stets im Vordergrund"
        Flag% =1

    ENDIF

WEND

FIN

En me es el Ventana siempre en el Vordergrund UND BLEIBT DA.
Sollte lo en Modus N = 0 no bastante normal reagieren, also beim Anklicken uno otro Fensters automáticamente en el Hintergrund rutschen?
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
21.03.2011  
 




Thomas
Freier
Vor gleichem Problema stehend bekam Yo vom otro Thomas el Tip, el Ventana sólo en el Hintergrund a enviar.
KompilierenMarcaSeparación
DECLARE Flag% , dx%, dy%
CLS
dx% = WIDTH(%HWND)
dy% = HEIGHT(%HWND)
Flag% =1
Print "Ende mit ALT+F4"

WHILENOT %KEY = 2

    WAITINPUT

    IF Flag%

        SETWINDOWPOS %HWND = (%MAXX-dx%)/2,(%MAXY-dy%)/2 - dx%,dy%; 1
        SETWINDOWPOS %HWND = (%MAXX-dx%)/2,(%MAXY-dy%)/2 - dx%,dy%; 0
        WINDOWTITLE "Fenster im Vordergrund"
        FLAG% = 0

    ELSE

        SETWINDOWPOS %HWND = (%MAXX-dx%),(%MAXY-dy%) - dx%,dy%; 1
        SETWINDOWPOS %HWND = (%MAXX-dx%)  ,(%MAXY-dy%)   - dx%,dy%;-1
        WINDOWTITLE "Fenster stets im Vordergrund"
        Flag% =1

    ENDIF

WEND

FIN

Geht determinado auch todavía anders.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.03.2011  
 




E.T.
Kann Yo sólo bestätigen: Si el Ventana una vez con Setwindowpos  en "Immer en el Vordergrund" gesetzt wurde, bleibt's auch como, egal qué entonces con geg. Befehl setzt.

Upps, con Thomas überschnitten...
 
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...
21.03.2011  
 




Thomas
Freier
Nein Mario, si vorm Cambio "BOTTOM" gesetzt se va el Wechsel.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.03.2011  
 




E.T.
Schon klar, aber Setwindowpos  debería m.E. el Ventana dorthin conjunto, wohin lo lt. Befehl gehört, y no una "extra Anschubser" brauchen, en dies auch a tun.
Yo sería el wohl veces vorsichtig Bug  nennen, porque el Befehl macht no siempre exakt el, qué él se...

[OFFTOPIC]Sombrero IF veces otra vez a el Com rumgebaut ?? En me gibts otra vez veces Verwürflungen con div. Sonderzeichen...



[/OFFTOPIC]

5 kB
Hochgeladen:21.03.2011
Ladeanzahl107
Descargar
 
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...
21.03.2011  
 




Stephan
Sonneborn
Thomas Freier (21.03.11)

Vor gleichem Problema stehend bekam Yo vom otro Thomas el Tip, el Ventana sólo en el Hintergrund a enviar.


Hola Tomás,

danke para el Tip! Es zumindest una Workaround. Tal vez debería Roland se el Befehl una vez más ansehen...
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
22.03.2011  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

6.258 Views

Untitledvor 0 min.
Matthias Arlt22.06.2020
Walter20.03.2019
Jörg Sellmeyer30.05.2018
W.L.13.07.2017
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie