Español
Foro

INI no es geschrieben

ni Cuestión a Trayicon

 

Hans-Jürgen
Trog
Yo belästige Usted otra vez.

Bisher ha Tryicon funktioniert, aber ahora sólo para Teil:

If @TrayIcon("Msg", 1) = $204 'Rechter Mausbutton gedrückt son no Reacción

aber

if @TrayIcon("Msg", 1) = $202 'linke Botón del ratón klappt

hast Usted dafür auch una solución?

Vielen Dank
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
02.08.2024  
 




H.Brill
Scheint en me más el linke Mausbutton a ser.
Declarar hIcon&, ende%
Título de la ventana "XProfan 11: TrayIcon-Demo"
Cls
hIcon& = create("hIcon", "Profan")
TrayIcon("add", %hWnd, 1, hIcon&, "XProfan 11")
Imprimir "Ende con linkem Haga doble clic en!"

Sinestar encargado ende%

    WaitInput

    Select TrayIcon("msg", 1)

        CaseOf $201 : Imprimir "Linke Botón del ratón gedrückt"

        CaseOf $202: Imprimir "Linke Botón del ratón losgelassen"

        CaseOf $203: ende% = 1

        CaseOf $207 : Imprimir "Mittlere Botón del ratón gedrückt"

        CaseOf $208 : Imprimir "Mittlere Botón del ratón losgelassen"

        CaseOf $209 : Imprimir "Mittlere Botón del ratón Doppelklick"

        CaseOf $204: Imprimir "Rechte Botón del ratón gedrückt"

        Case $205 : Imprimir "Rechte Botón del ratón losgelassen"

        CaseOf $206: Imprimir "Rechter Doppelklick"

    EndSelect

EndWhile

TrayIcon("delete", %hWnd, 1)
DeleteObject hIcon&
End

Aber como puede ser se en efecto encima ...Button_UP behelfen, como lo sí
para gleichen Ergebnis führt.
 
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.
03.08.2024  
 




Hans-Jürgen
Trog
H.Brill (03.08.2024)
Scheint en me más el linke Mausbutton a ser.
Declarar hIcon&, ende%
Título de la ventana "XProfan 11: TrayIcon-Demo"
Cls
hIcon& = create("hIcon", "Profan")
TrayIcon("add", %hWnd, 1, hIcon&, "XProfan 11")
Imprimir "Ende con linkem Haga doble clic en!"

Sinestar encargado ende%

    WaitInput

    Select TrayIcon("msg", 1)

        CaseOf $201 : Imprimir "Linke Botón del ratón gedrückt"

        CaseOf $202: Imprimir "Linke Botón del ratón losgelassen"

        CaseOf $203: ende% = 1

        CaseOf $207 : Imprimir "Mittlere Botón del ratón gedrückt"

        CaseOf $208 : Imprimir "Mittlere Botón del ratón losgelassen"

        CaseOf $209 : Imprimir "Mittlere Botón del ratón Doppelklick"

        CaseOf $204: Imprimir "Rechte Botón del ratón gedrückt"

        Case $205 : Imprimir "Rechte Botón del ratón losgelassen"

        CaseOf $206: Imprimir "Rechter Doppelklick"

    EndSelect

EndWhile

TrayIcon("delete", %hWnd, 1)
DeleteObject hIcon&
End

Aber como puede ser se en efecto encima ...Button_UP behelfen, como lo sí
para gleichen Ergebnis führt.


En el Ver código fuente reagiert el Programa en no Button.

Was media Usted con "...Button_UP" ?
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




H.Brill
Bedienst Si es usted el Programa auch correcto ?
Unten en el Taskleiste Pfeil después de oben (^).
In el Kästchen siehst du entonces dein Trayicon.


Was media Usted con "...Button_UP" ?


So una Mausklick besteht eigentlich de 2 Events. Z.b. una Linksklick de
$0201 : wm_LButtonDown
y
$0202 : wm_LButtonUp
siehe WindowsMessages.

Besser dijo de el Herunterdrücken y el Losslassen el
Botón del ratón. Der Anwender merkt el aber beim Clic nada. Daher
puede ser así una Mausklick auch con el wm_LButtonUp erkennen.
Antes sí una Taste losgelassen voluntad kann, muß ellos sí primero gedrückt
ser. Und así es sí eindeutig, si el Anwender algo angeklickt ha.

So hay en efecto todavía %mousepressed. Den braucht uno aber más
beim Freihandzeichnen, Drag & Drop usw.
 
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.
03.08.2024  
 




Hans-Jürgen
Trog
[QUOTE_=H.Brill (03.08.2024)  [...] 
Bedienst Si es usted el Programa auch correcto ?
Unten en el Taskleiste Pfeil después de oben (^).
In el Kästchen siehst du entonces dein Trayicon.

Hatte Yo no. Yo habe siempre en el Ventana geclickt

Wenn I el Trayicon klicke, kommt en el linken Mausbutton siempre sólo "linke Botón del ratón losgelassen", ebenso beim Druck el Mausrad. Lo kommen no otro Reaktionen.
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




H.Brill
Probiere veces el :
Declarar Int MNummer[], String MString[], Largo ende, x
MNummer[0] = $0201 : MString[0] = "wm_LButtonDown"
MNummer[1] = $0202 : MString[1] = "wm_LButtonUp"
MNummer[2] = $0204 : MString[2] = "wm_RButtonDown"
MNummer[3] = $0205 : MString[3] = "wm_RButtonUp"
MNummer[4] = $0207 : MString[4] = "wm_MButtonDown"
MNummer[5] = $0208 : MString[5] = "wm_MButtonUp"
MNummer[6] = $20A  : MString[6] = "Mausrad"
Ventana 600, 400
ende = 0
Mensajes del usuario $201, $202, $204, $205, $207, $208, $20A

Sinestar encargado ende

    WaitInput
    x = 0
    Localizar 10, 2
    x = IndexOf(MNummer[], %UMessage)
    Imprimir Espacio$(20)
    Localizar 10, 2
    Case x > -1 : Imprimir MString[x]
    Case %Key = $10 : ende = 1

EndWhile

End

Oder hast du irgendwelche Maustasten encima el Windows-Sistema umgelegt
(z.b. Linkshänder o. ä.) ?

Ansonsten müßte el trabajo.
 
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.
03.08.2024  
 




Hans-Jürgen
Trog
Das zeigt alles correcto a!

Como baue Yo el nun una?
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




Hans-Jürgen
Trog
Yo hoffe, Yo nerve Usted no!
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




H.Brill
va porque el code, el en el TraIcon-Befehlen es, no ?

Mit el Mensajes del usuario va el no. El son sólo para la ventana principal
pensamiento. Und una Handle para el Systray haben wir auch no.
Was en el TrayIcon gedrückt wurde, kann uns sólo el
TrayIcon("msg", 1) liefern.
Printe veces el Messages, el TrayIcon("msg", 1) zurück son, en el Ventana
de. Wenn lo normale Pagar son, mußt du el todavía vorher con Hex$() bearbeiten.
Tal vez kommen wir entonces más.

Como ya dijo : en me funktioniert lo, como se.
 
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.
03.08.2024  
 




Hans-Jürgen
Trog
rechte maustaste bringt 517 y kein Texto

linke Botón del ratón bringt 514 y Texto linke Botón del ratón losgelassen
 
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




Hans-Jürgen
Trog
después de Umwandlung kommt rechte Botón del ratón losgelassen. Gedrückt kommt nada.
 
XProfan X4
Windows-Tablet mit Win11, XProfan X4
03.08.2024  
 




H.Brill
Ist doch entonces correcto, son entonces el normalen Zahlenwerte en lugar de Hex :
Bringt con Hex$(517) - 205 y Hex$(514) - 202

Das Dollarzeichen para Hex kommt natürlich todavía davor. Geht en efecto
otra vez zuück : Imprimir VAL("$205"), VAL("$202").

Und si uno nun Zahlenwerte oder Hexwerte miteinander vergleicht,
es doch schnuppe.

Como Yo oben ya erklärte : losgelassen (UP) heißt soviel como gedrückt.
Den Valor de DOWN erhälst du sólo, si du el botón del ratón gedrückt hälst.
El Werte de TrayIcon("Msg", 1) son jedenfalls correcto.
 
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.
03.08.2024  
 




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

748 Views

Untitledvor 0 min.
Sven Bader vor 30 Tagen
HofK09.10.2024
Manfred Barei25.09.2024
E.T.14.09.2024
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

Hans-Jürgen Trog (8x)
H.Brill (6x)


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