bonjour a tous je cherche un composant qui fait la meme manip comme sur firefox
un nouveal onglet , j'apprends a faire un logiciel simple j'ai besoin de faire comme ceci image attaché
http://i1101.photobucket.com/albums/...irc/onglet.jpg
merci
Version imprimable
bonjour a tous je cherche un composant qui fait la meme manip comme sur firefox
un nouveal onglet , j'apprends a faire un logiciel simple j'ai besoin de faire comme ceci image attaché
http://i1101.photobucket.com/albums/...irc/onglet.jpg
merci
Essayes avec le composant PageControl.
Avec un TPageControl, tu ajoute un TabSheet sans Caption (ou plein d'espace)
Utilise une TImageList, la propriété TabSheet.ImageIndex pour associer
Si l'effet n'est pas suffisant, dans OnDrawTab, tu dessine l'image du Plus et l'effet de dégradé
Ensuite dans OnChange, si l'on choisi l'index de ce TabSheet, tu insère un TabSheet avant celui-ci de façon que le Plus reste le dernier
Tu pourrais aussi mettre un TBitBtn mais son placement pourrait être pénible
j'ai pas trops compris le truc mais je vais commeme essayer et vous tenir informé parceque j'ai vu un logiciel pour ouvrir plusieurs bons a la fois par example tu as 2 ou 3 clients qui veulent acheter des produits et l'un des clients n'a pas encore terminé son achat alors tu peux ouvrir un autre bon pour un autre client au meme temps donc tu peux gerer plusieurs clients a la fois et leur valider leurs achats sur la base de données .
Merci
Pour créer des onglets :
Jette un oeil ici : http://delphi.developpez.com/faq/?pa...l#newttabsheetCode:
1
2
3
4
5
6
7 var T: TTabSheet; begin T := TTabSheet.Create(Self); T.PageControl := PageControl1; T.Caption := 'Onglet ' + IntToStr(PageControl1.PageCount); end;
Beny