Barres d'outils

Barres d'outils - Delphi/Pascal - Programmation

Marsh Posté le 07-07-2003 à 18:15:10    

j'aimerais savoir comment réaliser une ou plusieurs barres d'outils, avec icones et textes, un peu comme dans Word, Excel, PPT, Ant renamer, ...
 
Merci !


Message édité par Yana le 07-07-2003 à 18:15:23
Reply

Marsh Posté le 07-07-2003 à 18:15:10   

Reply

Marsh Posté le 07-07-2003 à 21:30:20    

dans Ant Renamer c'est Toolbar2000 + TBSkin (mais je vais remplacer TBSkin par TBX dans la prochaine version), utilisé avec des TActionList.
 
Sinon tu peux utiliser simplement TToolbar et TCoolbar, ou TControlBar, dans un premier temps. L'idéal étant d'associer ça à des TImageList et TActionList (et ne pas directement mettre les Caption, Hint, ImageIndex, etc. dans les boutons, mais de lier les boutons à des actions).
 
Y a aussi ActionManager/ActionToolbar/ActionMainMenuBar si tu as Delphi 6/7 Pro/Entr.


Message édité par antp le 07-07-2003 à 21:30:43

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-01-2005 à 22:17:38    

Bonjour,
Pourriez vous me dire où je peux trouver le composant ActionManager dans
Delphi 6 édition personnelle? Le tutoriel en parle, mais je ne le trouve
pas.
 
Merci,
René

Reply

Marsh Posté le 04-01-2005 à 22:18:43    

Il n'existe que dans les versions Pro et Entreprise (comme je l'ai dit :p), et n'est pas si terrible je trouve :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-01-2005 à 22:23:02    

Merci
Puisqu'il n'est pas disponible, comment peut-on le remplacer?
René

Reply

Marsh Posté le 04-01-2005 à 22:25:11    

Des simples TImageList/TActionList pour définir toutes les possibilités d'items, puis ensuite un TMainMenu et une TCoolbar sur laquelle on place des TToolbar.
Dans le TMainMenu et les TToolbar on crées des items que l'on relie aux actions de la TActionList.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-01-2005 à 22:28:32    

Merci.
René

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed