Forum:	cPOS
Téma:	Entwickler: Eventhandler - unbegrenzte Anzahl der Einträge
------------------------------------------------------------------

shaneL:
hallo,
bastel grade an nem skin, dessen funktionalität nur über mehrere Eventhandlereinträge gewährleistet wird - leider ist dieser bei mir schon seit ewigen zeiten voll und kann auch wegen verschiedener hardwareabhängigkeiten nichts eben mal vorübergehend löschen.
Bigdesaster hat zwar vor einiger zeit bereits unbegrenzte einträge für die v1.0 auf cposonline zugesagt, aber da steht sicher noch einiges an bis dahin. Falls die funktion evtl. bereits in butter ist, wärs klasse, wenns noch ne vorabversion damit geben könnte - kann so eigentlich garnix mehr vernünftig im auto testen und komm kaum noch voran.
gruss

all-finder:
wie wärs wenn man solche event handler einträge gleich in die skin.ini einträgt.. z.b. am anfang.. oder in einem tag.. somit fällt das dem user an sich nicht auf.. und der skin kanns nutzen.. 
äugel@coder :D

shaneL:
...genau den Funktionsorschlag hab ich auf cposonline bereits eingetragen - wusste doch, dass die Idee noch jemand gut findet :wink: 
duerfte auch nicht wirklich schwer umzusetzen sein.
gruss

Tim.2001:
naja ich könnt mir es schon etwas schwierig in der umsetzung vorstellen, wenn dyanmisch die events gehandelt werden sollen, hm?

shaneL:
...den evh kann man doch dabei eigentlich lassen wie er is - muss nur ergänzend zur cpos.ini aus der aktiven skin.ini auslesen

shaneL:
fuchs hat folgendes geschrieben:hi,
es ist nur eine zahl, die hochgesetzt werden muß, kein problem für einen programmierer ;-) 
...

...nicht doch irgend jemand unter euch, der weis wo diese mysteriöse zahl versteckt ist und diese in der akt. source hochsetzen könnte - krieg hier sonst echt noch die motten, wenn ich nicht endlich mal vernünftig testen kann :cry:

Tim.2001:
muss nicht für jedes Event ein Handler geschrieben werden?

fuchs:
nein, der eventhandler ist total simpel und nur ca. 30 zeilen lang.

folgende einträge müssen hochgesetzt werden:

Global sLogic(n) As Logic
Dim boEvent(n) As Boolean
Static boMemoEvent(n) As Boolean

n = max anzahl events

wenn man die arrays mit der redim - anweisung beim einlesen der .ini dynamisch hochsetzt ist eine unbegrenzt große anzahl von events möglich.

gruß,
fuchs

naruto:
also die events werden auf eine sehr hohe anzahl in der 1 gesetzt ist schon integriert !

all-finder:
naruto - anfeuer nachricht :D :D :D
wie lang noch?

shaneL:
@fuchs
Danke Dir vielmals!
@naruto
...na dann her damit :wink: 
@irgendwer
kann die source der .28 nirgends finden - hat wer vielleicht nen link ?

shaneL:
hmmm...jetzt weis ich endlich dank fuchs wo diese 'mysteriöse Zahl' zu finden ist und komm dafür an diesen 'mysteriösen Code' der v.28 nicht ran - leider antworten sowohl naruto als auch bigdesaster nicht auf pn.( obwohl gelesen :?) Hat den denn nicht sonst noch wer? 
...ich versprech auch, daß ich ganz bestimmt nicht die Weltherrschaft damit an mich reißen werde - will doch nur endlich meinen Skin vernünftig testen können :cry:
