Englober des objets ?

Englober des objets ? - Delphi/Pascal - Programmation

Marsh Posté le 10-01-2005 à 15:18:02    

Bonjour,
 
Voila, g une fenetre ou je declare un certain type qui comprend differents elements visuels tels que des boutons, combobox etc...je ne fais aucun traitement sur cette fenetre mais le type que je declare "represente" une sorte de bloc d infos que je ne veux pas dissocier.
 
Ma question est : Comment pourrais je utiliser mon nouveau type dans une autre fenetre ?
Je ne peux le declarer comme element de la fiche sinon il ne le reconnait pas, par contre si je mets mon objet en prive/publique ca compile mais mon bloc n apparait pas graphiquement.
 
Une idee ? merci
 
PS : je sais c tordu comme truc :p

Reply

Marsh Posté le 10-01-2005 à 15:18:02   

Reply

Marsh Posté le 10-01-2005 à 15:38:12    

Est on obligatoirement cense referencer mon nouveau type comme un composant ????

Reply

Marsh Posté le 10-01-2005 à 15:40:22    

Je ne suis pas sûr d'avoir compris ce que tu veux (surtout qu'attends-tu à voir "apparaître graphiquement" ?)
Il me semble que les Frames peuvent répondre à ta question.
File -> New -> Frame, tu mets des composants dessus et tu peux définir des méthodes, etc. Ensuite tu peux placer cette frame sur des Form via la 1è icône de la palette Standard.


Message édité par antp le 10-01-2005 à 15:41:03

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

Marsh Posté le 10-01-2005 à 16:10:39    

Oui et non
 
Encore une fois, les frames sont un semblant de reponse, mais je voudrais faire l equivalent dans une application avec des composants intraweb (appli intranet).
A priori ma seule solution serait d en faire un composant...

Reply

Marsh Posté le 10-01-2005 à 16:46:09    

Je vois pas où est le problème :??: je viens de tester et il accepte que je foute une Frame avec des contrôles intraweb sur une Form intraweb


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

Sujets relatifs:

Leave a Replay

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