| |
|
|
| Hallo Sebastian, hab Dir diese Meldung auch zugemailt, aber hier noch mal für Alle zum Nachlesen:
XProfan10 überprüft anhand der Klassennamen bei Befehlen wie Addstring oder Addchoice welche Message in Frage kommt um das Control zu befüllen. Damit funktioniert ein Addstring aber mit den SKControls nicht mehr, da diese z.B. folgende Klassennamen haben:
SKColorComboBox SKColorListBox
Nach hin-und-herüberlegen wäre es wohl das Einfachste wenn Du die Standardklassennamen verwenden würdest, damit XProfan10s Addstring und Addchoice auch mit den SK-Controls funktionieren.
@Alle
Alternativ können natürlich die SK-Controls mit den entsprechenden sendmessage s auch weiterhin befüllt werden, z.B. eine Listbox mit: sendmessage(handle&,384,0,addr(eintrag$))
Georg Dankesreiter hat mich darauf aufmerksam gemacht gehabt. |
|
|
| |
|
|
|
Sebastian König | Hallo,
wie gerade im Chat besprochen habe ich jetzt alle Fenster-Klassen der DLL so umbenannt, dass sie mit dem jeweiligen Typ des Controls beginnen (z.B. ListBox_SKColorListBox) - wenn ab der nächsten Subscription-Version dann nur noch der Anfang des Names überprüft wird, sollte es wieder funktionieren
MfG
Sebastian |
|
|
| |
|
|
|
Rolf Koch | Huch hab ich was verpasst? Dann muss ich für 10er Nutzer ja auch den Code später für die SKCONTROLS in Roc anpassen oder wie? |
|
|
| |
|
|
|
| Musst nur die ab sofort erhältliche neue SkKontrol mitbringen und auf die next Subscriptionlieferung X10S3 warten, am Roc solltest Du dann nix ändern müssen.
XProfan wird halt bei Überprüfung des Strings eines Fensterklassenamens (für z.B. addstring) nicht mehr den vollständigen Namen der Klasse vergleichen, sondern schauen ob der Klassenname z.B. mit ListBox oder ChoiceBox beginnt. Da in Sebastians neuer Version der DLL die Klassennamen der Controls angepasst sind (z.B. ListBoxSkControl), wirds dann mit der neuen Lieferung von XProfan10 auch wieder funktionieren.
Und DLL-Hersteller wissen das die Klassennamen von Controls mit dem StandardKlassenNamen beginnen sollten wenn mit XProfanbefehlen darauf zugegriffen werden soll. Das betrifft jedoch - so wie ich es verstanden habe - nicht alle XProfan-Funktionen, sondern z.B. die Addstring/Addchoice - Reihe. |
|
|
| |
|
|
|
Rolf Koch | Achso Danke Dir iF |
|
|
| |
|
|