Volkmar und Andreas haben Recht - lässt sich mit Tasks and Token beweisen.
[Blockierte Grafik: http://s15.postimage.org/q6pzitg8n/Test.jpg]
[Bugreport] Fehler mit If-Endif / Clicked
-
-
-
-
Zitat von AHT;940683
Volkmar und Andreas haben Recht - lässt sich mit Tasks and Token beweisen.
[Blockierte Grafik: http://s15.postimage.org/q6pzitg8n/Test.jpg]Volkmar sagte aber: -1.
ZitatDas hakt noch an mehr Stellen - wenn er sich das ansieht, auch mal das checken:
Vielleicht könnte er sich auch durchringen, ein paar Worte dazu zu sagen.
-
Habe ich endlich mal was gesagt, was mir nun für den Rest meiner Tage angehängt wird :D:D:D
Ich bin stolz auf mich!Gruß Volkmar
-
Prallt doch ab an dir, oder? Du bist sonst eben sehr perfekt. :top2:
-
Ich nehm das schon nicht so tragisch. War eben mal etwas, was man eigentlich nicht tun sollte, ich bin einfach von einer Annahme ausgegangen, ohne das nochmal konkret nachzuprüfen. Über meine eigene Dummheit kann ich dann schon lachen.
Gruß Volkmar
-
Hallo,
ich versuche mal, etwas Licht ins Dunkel zu bringen:
1. Alle mit XProfan erzeugten Statics, dazu gehören neben Text unter anderem auch Icon und Bitmap, besitzen keine Item-ID, bzw. die Item-ID 0.
2. Clicked() benutzt zur Abfrage die Item-ID. Clicked() kann eigentlich also nicht auf Statics reagieren.
3. Clicked() ist wohl etwas unsauber programmiert (sorry!) und schließt den Fall 0 nicht aus. Das erklärt, dass es manchmal doch zu reagieren scheint, bzw. auch mal bei einem nicht existenten Control seltsam reagiert.
Punkt 3 wird definitiv im nächsten Bugfix bzw. kleinem Update korrigiert werden.
Ob es Sinn macht, bestimmte Statics mit einer ID auszustatten, damit sie auf Clicked reagieren, wäre zu überlegen.
Gruß
Roland -
Zitat
Ob es Sinn macht, bestimmte Statics mit einer ID auszustatten, damit sie auf Clicked reagieren, wäre zu überlegen.
Ich versuche Sinn darin zu finden, bestimmte Statics NICHT mit einer ID auszustatten; aber kann ihn nicht entdecken...
Also bitte demnächst bei Statics ebenfalls eine ID generieren. -
Ich finde, sie sollten auf jeden Fall auf Klicks reagieren, da man dann viel komfortabler zB einen Rechtsklick auf ein Static behandeln könnte.
-
Zitat von Frabbing;950882
Ich versuche Sinn darin zu finden, bestimmte Statics NICHT mit einer ID auszustatten; aber kann ihn nicht entdecken...
Also bitte demnächst bei Statics ebenfalls eine ID generieren.Ja, ich grüble auch darüber, warum ich das seinerzeit so gemacht habe. Ich fürchte, ich hatte einen Grund ...
Gruß
Roland -
Ich habe nun die entsprechenden Controls mit einer ID versehen. Außerdem gibt es nun ein Create("Static", ...), ideal z.B. als Open-GL-Fenster.
Demnächst geht X2.1 in den Betatest!
Gruß
Roland -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!