Page 1 sur 1

Threadsafe PureResize & PureLVSort

Publié : jeu. 27/déc./2007 11:57
par Atomo
Bonjour à tous, j'utilise purebasic en version 4.02 et les library Pureresize (v4.0 #build 5.0) et PureLVsort (v4.0 #build 4.44).

Je voudrais créer un programme threadsafe or ces 2 library me posent probleme, lorsque j'essai de compiler avec l'option "create threadsafe executable" purebasic me renvoi une erreur "Polink : Pb_String_BasePosition".

Comment faire pour résoudre ce probleme ?
Merci de bien vouloir m'aider.

Publié : jeu. 27/déc./2007 12:02
par Anonyme2
Adresses un message Privé à Gnozal qui est l'auteur de ces libs et qui est français

Publié : jeu. 27/déc./2007 14:44
par Atomo
en bidouillant un peu je pense avoir trouvé la solution, merci quand meme Denis :D

Cependant j'ai un second problème, j'ai installé purebasic 4.1 avec Purecolor 4.1, mais il semble que la fonction set_popupmenucolor() de la lib purecolor n'existe plus ? me tromp'je ?

Je vous remercie d'avance pour votre réponse.

Publié : ven. 28/déc./2007 10:35
par gnozal
Atomo a écrit :en bidouillant un peu je pense avoir trouvé la solution, merci quand meme Denis :D
C'est dans l'aide des librairies, section 'Unicode_Thread-safe'.
Atomo a écrit :Cependant j'ai un second problème, j'ai installé purebasic 4.1 avec Purecolor 4.1, mais il semble que la fonction set_popupmenucolor() de la lib purecolor n'existe plus ? me tromp'je ?
Non, dans la version 13, les fonctions relatives au menus ont été réécrites : support des icônes, support de NT4, callback, etc...
Les fonctions actuelles sont :
PureCOLOR_MenuItem
PureCOLOR_ActivateColoredMenu
PureCOLOR_SetMenuOptions
PureCOLOR_SetOfficeStyle
PureCOLOR_SetMenuItemSelectionCallback
(cf. PureCOLOR.chm)

Publié : ven. 28/déc./2007 12:31
par Atomo
ok je vais regarder ca de plus pres, merci gnozal.

Publié : ven. 28/déc./2007 16:00
par gnozal
Les nouvelles fonctions de menus ne fonctionnent pas pour les pop-up menus.

EDIT : j'ai mis à jour PureCOLOR V13, la fonction existe de nouveau.

Publié : ven. 28/déc./2007 16:26
par Atomo
Merci beaucoup pour ton aide gnozal, ça marche impec.

Publié : sam. 29/déc./2007 10:51
par gnozal
Nouvelle version de PureCOLOR V13 (13.30).

- J'ai ajouté une mise à jour de PureCOLOR_SetPopupMenuBackColor()
- Nouvelles fonctions PureCOLOR_ActivateColoredPopUpMenu() et PureCOLOR_SetPopUpOfficeStyle() pour le support des menus popup.