12Fermer14
OLLe 16/06/2020 à 21:03
Daroou (./12) :
xavier (./10) :
...
http://xdelatour2.ddns.net/devgem/initgem3.html
[quote]Il n'est donc plus possible d'utiliser wind_set() dans tous les cas. La solution proposée par la bibliothèque GEM est d'offrir plusieurs fonctions wind_set(), wind_set_ptr(), wind_set_int(), wind_set_ptr_int(), wind_set_grect() et wind_set_str() pour répondre aux différents besoins.
La fonction wind_set() est toujours possible, c'est la fonction officielle wink
https://freemint.github.io/tos.hyp/en/wind.html#wind_set

Sauf qu'apparement sous PureC, elle a un nombre de paramètre variables
wind_set (hwind[index], WF_HSLIDE, 0); (initgem 3)

sous GEMLIB elle a le format officiel:
wind_set (hwind[index], WF_HSLIDE, 0,0,0,0);

Les fonctions sont dépendante de la Lib GEM:

GEMLIB supporte les fonctions officielles et ajoute des fonctions optimisées, wind_set_str/int/ptr()
(xxx_int et xxx_ptr sont nouvelles, elles n'existent pas sur ma config - GEMlib 0.44)

wind_set_int (hwind[index], WF_HSLIDE, 0);


http://xdelatour2.ddns.net/devgem/devgem4.html
fonctionne sous Myaes sauf la partie VDI (le formulaire disparait)
fonctionne sous EmuTOS, TOS 4.04

Oui wind_set est toujours valide, faut pas s'en priver, ces fonctions c'est juste pour simplifier et optimiser

Et zut pour MyAES va falloir que je regarde!