Español
Foro

WAITINPUT y %KEY = 1 en Auswahlboxen

 

Stephan
Sonneborn
¡Hola zusammen,
en el Ayuda es a WAITINPUT:

Außer en Tastendrücken reagiert WaitInput como WaitKey todavía en folgende Ereignisse y bestückt %Key entsprechend:
1 Lo wurde una Eintrag en uno Listbox angewählt oder lo wurde una Eintrag uno Auswahlbox gewählt
 

¿Por qué reagiert WAITINPUT hier no?
KompilierenMarcaSeparación
CLS
VAR CB&=CREATE("CHOICEBOX", %HWND, 0,10,10,100,90)
VAR Ende% = 0
ADDSTRING(CB&,"Auswahl 1")
ADDSTRING(CB&,"Auswahl 2")
ADDSTRING(CB&,"Auswahl 3")
ADDSTRING(CB&,"Beenden")

WHILENOT Ende%

    WAITINPUT

    IF %KEY = 1

        IF GETTEXT$(CB&) = "Beenden"

            Ende% = 1

        ENDIF

    ENDIF

ENDWHILE

FIN
 
Schöne Grüße aus Wittgenstein
von Stephan

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




Jörg
Sellmeyer
Tja - en el Fall es %key no es igual 1. ¿Por qué el así es, se Usted sólo wohl Roland sagen puede.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.03.2012  
 




RGH
Das betroffene Ventana muss el Dialogstil haben. (Im Normalfall benutzt uno Dialogelemente sí en Dialogfenstern.)

Saludo
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
12.03.2012  
 




Detlef
Jagolski
¡Hola!

Und así es sin Dialogstil.
KompilierenMarcaSeparación
 $H WINDOWS.PH
 $H MESSAGES.PH

SubClassProc

    If SubClassMessage(%hwnd, ~WM_COMMAND)

        Select &sLParam

            CaseOf CB&

            If HiWord(&sWParam) = ~CBN_SELCHANGE

                SetMenuItem 5000

            EndIf

            Set("WinProc",0)

        EndSelect

    EndIf

EndProc

CLS
VAR CB&=CREATE("CHOICEBOX", %HWND, 0,10,10,100,90)
VAR Ende% = 0
ADDSTRING(CB&,"Auswahl 1")
ADDSTRING(CB&,"Auswahl 2")
ADDSTRING(CB&,"Auswahl 3")
ADDSTRING(CB&,"Beenden")
SubClass %hwnd,1

WHILENOT Ende%

    WAITINPUT

    IF MenuItem(5000)

        IF GETTEXT$(CB&) = "Beenden"

            Ende% = 1

        ENDIF

    ENDIF

ENDWHILE

SubClass %hwnd,0
/../funktionsreferenzen/XProfan/end/'>FIN
 
XProfan X2
XProfan X4, PRFellow, Profan2Cpp - Version 2.0c-pre5, Windows 11
12.03.2012  
 




Stephan
Sonneborn
RGH (12.03.12)

Das betroffene Ventana muss el Dialogstil haben. (Im Normalfall benutzt uno Dialogelemente sí en Dialogfenstern.)

Saludo
Roland


Hola Roland,

Yo pensamiento, Yo hätte el en el real Programa auch gemacht:
KompilierenMarcaSeparación
WINDOWSTYLE  2 + 8+ 16 + 32 + 512
>

ABER:
Tuve veces otra vez übersehen, dass lo "Probleme" son, si uno como Parentcontrol una Groupbox angibt...
 
Schöne Grüße aus Wittgenstein
von Stephan

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



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.945 Views

Untitledvor 0 min.
E.T.13.02.2025
Walter30.12.2022
Joerg28.04.2016
p.specht03.04.2016
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