Re: Gabarit et Composant sous WD 7.5

Posté par Anonyme le 4/2/2004 22:23:15
Bonsoir,

Je pense avoir trouvé une solution au problème :
En premier, il faut éditer le fichier du gabarit : par "Fichier" puis "Ouvrir" et choisir le fichier .GAB Quand tu es dans l'éditeur de gabarit, tu double clique dans la fenêtre mais pas sur un champ affiché: tu veras apparaître un fenêtre de "description du gabarit et de la fenêtre associée" dans l'onglet "Image", tu configures l'image de fond comme pour une fenêtre classique. Pour finir, on enregistre !

Maintenant passons au composant:
la fonction ChangeGabarit ne semble pas fonctionner quand on l'appelle depuis le projet qui utilise le composant.
J'ai déclaré un variable globale gNomGabarit dans le code d'initialisation du composant
J'ai mis dans le code d'initialisation du chaque fenêtre du composant un ligne du style :
ChangeGabarit("",gNomGabarit")
et j'ai mis une procédure visible qui permet au projet appelant le composant de paramétrer la valeur de gNomGabarit.

Dans le projet j'ai qq chose du style :

Composant_SetNomGabarit("c:\windev75\personnel\technic\technic.wdy")
Ouvre(fenêtre1)

@+

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=500&post_id=1967