Français
Forum

kleines Menu-Problem

 

Walter
Köhler
là rauf je mir qui Haare, seh mais den forêt avant lauter Bäumen immnoch pas.
mon Problem:
une Choicebox im HWnd, un Button im HWnd. chez Klick sur cela Button soll qui
gewählte Eintrag qui Choicebox ausgewertet volonté.

Eigentlich problemlos mais:
si je zusätzlich un Menueitem einbaue (et quelque chose comme mais est standard) braucht es 2 Klicks! sur den Button, weil seulement cela Handle zurück muss.

So soll cela naturellement pas son, alors
Wat mach je car là faux??

CU
WKS

2 kB
Hochgeladen:09.06.2008
Downloadcounter180
Download
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Walter
Köhler
avec @Clicked gehts übrigends seulement droite pas, cela wird chez vorhandenem

elseif %Menuitem gar pas plus erkannt.
Habe dans qui Aider bisher aucun Einschränkungen ou bien Hinweise ou bien Erklärungen gesehen.
WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Walter
Köhler
quelquefois reicht es déjà un Problem Anderen mitzuteilen; et soudain venez qui Solution par Spielen de aleine.

elseif @menuitem(110)
test2

anstelle de

elseif %menuitem
cas menuitem(110)

maintenant sieht cela ok aus.

quand même merci
WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 



encore besser ist une selectStruktur alÃ
KompilierenMarqueSéparation
declare mItem%
waitInput
mItem%=abs(%menuItem)//erstmal sichern damit Wert nicht verloren gehen kann durch andere Ops

if mItem%

    select mItem%

        caseof 0:

        caseof 1000:brub

        otherWise

    endSelect

    setMenuItem 0//besser auf 0 setzen

endif

 
09.06.2008  
 




Walter
Köhler
Tut mir Leid, mais dein Vorschlag comme mir gar pas.
mItem%=abs(%menuItem) pouvoir déjà la fois une Division / 0, et stirbt daher

cu WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Jörg
Sellmeyer
je pourrait mir gar ne...aucune Szenario présenter, chez dem Abs une Division par zéro pouvoir.
Davids Vorschlag ist déjà très bien.
tu peux ersatzweise aussi direct Select %menuItem benutzen, dois ensuite mais toujours testen, si es un negativer Wert ist, là z.B. Buttons ses negative ID comme MenuItem zurückgeben.

Ansonsten probier la fois:
KompilierenMarqueSéparation
Print Abs(1)
Print Abs(0)
Print Abs(-1)re>

Wenns là irgendwo knallt, hätte Roland un réel Problem mais quelque chose qualitativ Anderes peux aussi chez mItem%=abs(%menuItem) pas rauskommen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.06.2008  
 




Walter
Köhler
probier es selbst, habe im Source qui Version de David eingebunden.
WKS

2 kB
Hochgeladen:09.06.2008
Downloadcounter178
Download
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 



qui faute liegt im REM pour //-Syntax, cela peux X11 mais X10 encore pas, sei car, Du utilise xpse (ensuite gehts toujours).

Ersetze alors mon //-Rem dans un -Rem et qui l'affaire wird bien. ;)

chez Abs(%menuItem) wird rien par 0 dividiert.
 
09.06.2008  
 




Jörg
Sellmeyer
bof, si Du là solche Leichen rumliegen la hâte, darfst Du toi pas wundern, wenns stinkt
KompilierenMarqueSéparation
Ah - qui corps d'un mort était naturellement de David!!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.06.2008  
 




Walter
Köhler
déjà bien déjà bien.!

Habe mich oui selbst stark gewundert, mais pas avec cela gerechnet cela un // pas comme REM anerkannt wird. Sorry, mais j'ai XProfan 10 seulement depuis un paire Tagen.

suis très gespannt si mon zweites Problem (et c'est viel wichtiger) gelöst volonté peux.

ici ist jedenfalls Ende, alles wird bien.

cu WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




RGH
si Du cela Hauptprogramm so anpaßt, ca va:
KompilierenMarqueSéparation
quoi habe je geändert? Zunächst habe je Clicked() statt getFocus() verwandt. et aussi avant menuitem(110) cela Cas par un ElseIf ersetzt. So comme là stand, konnte es pas marcher.

Gru0
Roland
 
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
09.06.2008  
 




RGH
Walter Köhler
Habe mich oui selbst stark gewundert, mais pas avec cela gerechnet cela un // pas comme REM anerkannt wird.


dans XProfan 11 wirkt // comment un (REM)

Salut
Roland
 
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
09.06.2008  
 



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

8.051 Views

Untitledvor 0 min.
H.Brill14.09.2022
Georg Teles10.03.2018
Peter Max Müller13.11.2017
Heltal25.07.2014
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