Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 18-01-2012 09:04:12

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Amélioration du look

Bonjour,

Je continue mon exploration de PB12.5 en espérant pouvoir améliorer aussi le look de nos applis qui ne ressemblent à rien pour le moment.
J'aimerais avoir la possibilité de docker les éléments que je pose sur mes windows. J'ai cherché sur le net mais je ne trouve rien qui réponde à ma question. Quelqu'un aurait une idée ?
Aussi, j'ai pu voir trainer sur le net des menus verticaux (style Outlook) et des onglets (tabpage) un peu plus sympas que les carrés par défaut. Quelqu'un sait comment faire ?

Merci d'avance

Hors ligne

 

#2 18-01-2012 09:08:54

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Amélioration du look

Bonjour,

Il y a des composants sympas ici : http://www.powertothebuilder.com/Components.aspx
Avec une appli qui permet de générer le code nécessaire : http://www.powertothebuilder.com/PBUIDesigner.aspx


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 18-01-2012 10:19:00

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

erasorz a écrit:

Bonjour,

Il y a des composants sympas ici : http://www.powertothebuilder.com/Components.aspx
Avec une appli qui permet de générer le code nécessaire : http://www.powertothebuilder.com/PBUIDesigner.aspx

Humpff au risque de paraitre nul, je n'arrive pas à m'en servir...PBGUIDesigner me renvoie sur des exemples. C'est normal ?

Hors ligne

 

#4 18-01-2012 10:27:17

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Amélioration du look

sur quoi tu butes par exemple ?


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#5 18-01-2012 10:28:21

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Amélioration du look

PBGUIDesigner te permets de créer des contrôles de façon WYSIWYG et génère le code correspondant. Ensuite il suffit d'ajouter un controle dans ta fenêtre et de copier/coller ce code dans le constructor (par exemple).


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#6 18-01-2012 10:34:27

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

Béh quand je lance PBGUIDesigner, je n'ai pas le code généré. Je ne peux rien faire.
Il me lance juste une appli qui me donne des exemples de ce qui peut être fait

Hors ligne

 

#7 18-01-2012 10:39:50

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Amélioration du look

sinon il y a le projet "advguisample" fournis avec la lib, çà ne t'aides pas à y voir plus claire sur l'utilisation de ces composants ?


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#8 18-01-2012 10:41:14

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

advguisample m'ouvre une fenêtre 'about'...Je crois que j'ai un ptit soucis avec les 2 exe.
Je pense que advguisample.exe devrait m'ouvrir ce que m'ouvre pbguidesigner.exe

Hors ligne

 

#9 18-01-2012 10:48:45

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Amélioration du look

Cliquez pour agrandir


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#10 18-01-2012 10:49:02

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Amélioration du look

non, c'est un peu différent, par contre l'ouverture du sample est assez "long" sur certaines config, tu devrait ouvrir le projet de l’exécuter depuis l'IDE pour voir si il n'y a pas un bug. Tu es sur quel version de PB pour ce projet ?


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#11 18-01-2012 10:53:53

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

Je rectifie...advguisample m'ouvre bien les exemples...
En revanche, quand j'ouvre pbguidesigner, rien ne se produit. J'ai bien le processus qui apparait mais qui disparait dessuite après (même en mode compatibilité )

je suis sous Windows 7 32 bits...Au niveau de la version de PB je suis en PB 12.5 Build 2511

Dernière modification par Sebou (18-01-2012 10:54:55)

Hors ligne

 

#12 18-01-2012 10:56:30

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Amélioration du look

Sebou a écrit:

En revanche, quand j'ouvre pbguidesigner, rien ne se produit. J'ai bien le processus qui apparait mais qui disparait dessuite après (même en mode compatibilité )

C'est étrange, le programme est "stand-alone" : il y a l'exe et toutes les DLL nécessaires. (sous XP ça marche, je ne peux pas tester sous Win7 pour le moment)


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#13 18-01-2012 10:57:59

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

erasorz a écrit:

Sebou a écrit:

En revanche, quand j'ouvre pbguidesigner, rien ne se produit. J'ai bien le processus qui apparait mais qui disparait dessuite après (même en mode compatibilité )

C'est étrange, le programme est "stand-alone" : il y a l'exe et toutes les DLL nécessaires. (sous XP ça marche, je ne peux pas tester sous Win7 pour le moment)

Béh j'ai tenté de me mettre en mode compatibilité XP SP2 ou SP3 et pareil, ca ne fonctione pas

Hors ligne

 

#14 18-01-2012 11:05:50

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

STOOOOOOOOOOOOOOOOOOOOOOOOP !!

En fait, suivant le lien dont on se sert pour télécharger sur powertothebuilder, on n'a pas la même version.

Je viens de le retélécharger depuis la page d'accueil du site et là c'est OK. Merci beaucoup.

je pars en exploration et je reviens vers vous :D

Hors ligne

 

#15 18-01-2012 11:13:20

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Amélioration du look

testé sur w7 64bits + pb 12.5 build 2511, çà fonctionne avec la lib-evaluation chargé ce jour...
-> posté trop tard

Dernière modification par xlat (18-01-2012 11:14:11)


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#16 18-01-2012 14:29:12

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

Une nouvelle question me vient : comment utiliser l'objet u_canvas ?
Si je comprends bien, il permet de définir des zones dans ma window ?

Je souhaiterais avoir une entete et une zone à gauche. Dans mon entete du haut, je souhaite y déposer un Visual UserObject

Hors ligne

 

#17 18-01-2012 14:37:53

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Amélioration du look

Sebou a écrit:

Une nouvelle question me vient : comment utiliser l'objet u_canvas ?
Si je comprends bien, il permet de définir des zones dans ma window ?

Je souhaiterais avoir une entete et une zone à gauche. Dans mon entete du haut, je souhaite y déposer un Visual UserObject

C'est l'object powerdock non ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#18 18-01-2012 14:49:24

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Amélioration du look

u_canvas est un objet ancetre du framework, normalement tu n'as pas besoin de l'utiliser directement.

Composes plutôt avec les controls de la librairies advguicontrols, par exemple u_cst_xpheader pour ton entête, après cela dépend de l'ergonomie recherchée (powerdocks, tabpages, ribbon...).

Pour info, il semblerait que powertothebuilder prépare une version du powerdock pour gérer des ~pages de documents flottantes ~.


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#19 18-01-2012 16:02:23

Sebou  
Membre Power Geek
Lieu: Villeneuve-sur-Lot
Date d'inscription: 21-12-2007
Messages: 189
Pépites: 1,787
Banque: 13,693,461,510

Re: Amélioration du look

Oui il s'agit bien de l'objet PowerDock. Merci...

Bon j'essaie de le prendre en main mais c'est assez galere à vrai dire.
Je souhaite avoir une banniere en haut, une image à gauche et une image à droite.

Puis, au centre, afficher un object qui me sert à entrer login et mdp utilisateur.

Quelqu'un pour me mettre sur la piste ?

Merci beaucoup

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22