Page 1 sur 1

ResED : Editeur de ressources

Publié : mar. 18/oct./2005 22:38
par comtois
Quelqu'un connait ? et l'utilise ? et pourrait en faire un petit résumé ?

ça se trouve là
http://radasm.visualassembler.com/proje ... jects.html

J'ai vu qu'il avait une option pour exporter au format PureBasic , mais bon , j'ai fait un truc de dialog , j'ai ajouté un bouton , j'ai enregistré , et ensuite dans un nouveau projet purebasic j'ai fait ajouter ressources , jusque là , tout va bien , mais ensuite ? comment on les utilise les ressources ?

[EDIT]
J'aurais dû lire l'aide avant de poster
Resources

Permet d'inclure autant de scripts de resources (fichiers *.rc) que nécessaire. Ils seront alors compilés et ajoutés à l'executables, et accessible dans le programme via les commandes API (étant donné que les resources sont spécifiques à Windows, PureBasic ne les supporte pas de manière implicite, pour plus de renseignement consulter la MSDN). Pour créer facilement ces scripts, il est conseillé d'utiliser un éditeur de resources tel que celui présent dans 'PellesC'.
Bon ben les commandes API c'est trop compliqué pour moi , je verrai ça plus tard :)

Publié : mer. 19/oct./2005 4:44
par Chris
Comtois a écrit :Bon ben les commandes API c'est trop compliqué pour moi , je verrai ça plus tard
Alors t'as pas fini d'en bouffer, parce que, même si tu réussis à faire afficher ta boite créée avec l'éditeur, chaque action sur chaque objet de la boite devra aussi passer par les apis, vu que les objets dans la boite ne sont pas des gadgets natifs de PureBasic :lol:

Publié : mer. 19/oct./2005 4:47
par Anonyme2
Il me semble avoir vu sur PureArea une lib permettant d'importer des ressources d'un fichier, mais je n'ai pas testé.

Publié : mer. 19/oct./2005 5:08
par Chris
C'est vrai que ce serait pas mal d'avoir un VisualDesigner qui soit aussi complet que ResEd.


:roll:
:wink:

Publié : mer. 19/oct./2005 7:13
par comtois
c'est clair qu'il donne envie cet éditeur , espérons que le visualdesigner va évoluer pour la V4.0 et surtout sans bug !

Publié : mer. 19/oct./2005 9:49
par comtois
je viens de faire une recherche sur le forum allemand , il y a quelques exemples d'utilisation

http://forums.purebasic.com/german/view ... ight=resed

Publié : mer. 19/oct./2005 11:04
par Backup
espérons que le visualdesigner va évoluer pour la V4.0 et surtout sans bug
n'oubliez pas que Erix14 travaille sur un visual designer qui sera fabuleux !!
:D , moi j'ai confiance , je patiente ! , au vu de ce qu'il est capable , ça va decoiffer !! :D

voir ici (la fin du topic ! )
http://purebasic.hmt-forum.com/viewtopic.php?t=1857


ici la demo
http://home.tele2.fr/erix14/VisuelPureBasic.exe


en attendant vous pouvez essayer celui la : http://usuarios.arsystel.com/mga2002/pb/yaPBVD.zip

Publié : mer. 19/oct./2005 12:47
par Ulix
Erix14, au vu de la demo, cette editeur visuel sera manifique !
Reçois tout mes encouragements :lol:

Publié : mer. 19/oct./2005 13:44
par Chris
Ouais, l'éditeur d'Erix14, c'est bien joli!

Mais c'est comme si tu montrais un gros gateau à un gamin, et au moment ou il prend la cuiller pour l'attaquer, tu lui retires et tu lui donnes des épinards. :lol:

Publié : mer. 19/oct./2005 19:07
par nico
En effet, il est pas mal mais bon je préfère de loin créer mes propres boites de dialogues avec PureBasic que de mélanger ressources-api et PureBasic. Je ne comprend pas pourquoi certaines personnes s'entêtent à vouloir créer des boites de dialogue alors qu'il est plus simpe de les simuler et d'utiliser les commandes Pure.

Par contre, je trouve intéressant de pouvoir inclure des avi, html, icone, curseur, font et bitmap dans l'exe. Mais pour ça, il ya des exemples d'utilisation, qu'est ce qui vous bloquent?

Publié : jeu. 20/oct./2005 10:43
par comtois
nico a écrit :Par contre, je trouve intéressant de pouvoir inclure des avi, html, icone, curseur, font et bitmap dans l'exe. Mais pour ça, il ya des exemples d'utilisation, qu'est ce qui vous bloquent?
J'étais juste curieux de savoir à quoi ça correspondait exactement cette notion de ressources .Maintenant je comprends un peu mieux .
Je comprends surtout que je ne suis pas prêt de les utiliser de si tôt :)

Publié : jeu. 20/oct./2005 11:30
par Dr. Dri
L'avantage des ressources c'est qu'elles ne sont pas chargées dans la ram au démarrage (à l'inverse d'includebinary)... Si ton exe fait 20 Mo avec 19Mo de ressource tu ne surcharge pas la ram. Au moment où tu as besoin d'une ressource, tu la charges et quand t'as fini tu la libères et basta ^^

Dri ;)

Publié : jeu. 20/oct./2005 12:38
par Backup
quelqu'un sait si les ressources sur PC se pratique de la meme façon qu'en GEM sur Atari ST

sur atari nous avions des fichier ressource *.RSC
fabriqué a l'aide d'un editeur de ressource "K-ressource"
on fabriquai notre interface utilisateur (bouton , menu ect..)
puis ensuite le tout etait sauvé dans un fichier RSC

il suffisait de charger , et de surveiller les event
et fonction du numero d'event , qui etait egale au numero d'objet attribué lors de la creation de l'interface utilisateur, par ex nous avions cree un bouton avec le numero 3
c'est ce numero que l'on recuperai dans l'event , qui nous permettais de savoir que tel bouton avais ete appuyé !! ....

bref tres simple comme truc ! facile a faire en GFA

:D

Publié : jeu. 20/oct./2005 12:51
par Chris
Ben oui, c'etait simple, mais c'était pas du Microsoft!

Parce que, chez Microsoft, quand c'est simple, c'est pas bon!
Chez Microsoft, faut passer par les ZAPI!

Et quand tu passes par les ZAPI, y'a obligatoirement un moment ou une fonction te renvoie sur une structure, qui contient, évidemment, un élément renvoyant sur une autre structure, laquelle, bien sûr, contient un paramètre qui n'est pas décrit dans la doc, et qui, en prime, peut être différent selon la version du systeme d'exploitation que tu utilises! :lol:

Pourquoi faire simple, quand on peut faire compliqué?

voila voila!!!!! :roll: