Page 1 sur 1

BOUTON DESIGN CLIENT LOURD

MessagePublié: 17 Août 2011 à 12:53
par madani
Bonjour,

Voiçi que je cherche depuis pas mal de temps a essayer d'avoir une base plus design et moderne.

Malheureusement, je n'avais trouvé aucune solution.

Je suis tombé par hasard sur une base d'exemple et j'ai repris son bouton.
En faites ce n'est pas un bouton c'est une image.

Voici la procédure :

créer une image, j'ai pris power point et j'ai fait 2 rectangles mettre deux couleurs différentes et les deux de tailles identiques voir image.

Redimensionner les images avec paints.(voir image aide1)

Ajouter les images au ressources et allez dans la propriété de l'image et mettre "images en largeur = 2 "(voir image aide2)

Allez dans votre masque et faire "création --> ressource image" on récupère image"

Sélectionner image et faire "création --> zone sensible de lien d'action "

Ceci va vous permettre de faire appel au langage formule.
Le langage formule étant limiter, je fais appel à un agent dans lequel je met mon lotuscript.
code mis
Code : Tout sélectionner
REM{"on éxécute l'agent appeler valider "};
@If (result = 1 ;@Command([ToolsRunMacro];"(Valider)");  "");
REM{"on enregistre le document"};
@If (result = 1 ;@Command([FileSave]); "");
REM{"on ferme le document"};
@If (result = 1 ;@Command([FileCloseWindow]);"")



Vous pouvez enregistrer et visualiser a écran de votre client note la différence lorsque vous passez votre souris sur image celle-ci change de couleur et la souris se transforme en main.


Si vous avez d'autres astuces je suis preneur.
Petite difficulté bien retailler image.

MessagePublié: 17 Août 2011 à 19:59
par roubech
il ne s'agit d'admin, mais de dev
et comme tu ne pose pas de question, je suppose que ce message devrait plutot etre dans la rubrique Trucs et astuces > dev > divers ?

pout plus d'infos : http://publib.boulder.ibm.com/infocente ... 36753.html


concernant l'exemple de code, il n'est pas indispensable pour comprendre l'utilisation d'une image en 2 parties pour faire un bouton
par contre, il soulève ma curiosité : pourquoi tout ces @if result = 1 ?

MessagePublié: 18 Août 2011 à 13:25
par madani
Désolé je me suis trompé exactement je voulais le mettre dans divers.

Je fais des @if pour vérifier certaines condition, j'ai pas mis tous le code.


Comment fait on pour déplacer ce tip dans la bonne rubrique ?
Si tu peux le faire merci avance.

MessagePublié: 18 Août 2011 à 20:24
par roubech
message déplacé