|
Ajouter un bouton dans la barre de titre |
Débuté par JMM, 09 sep. 2004 13:18 - 13 réponses |
| |
| | | |
|
| |
Posté le 09 septembre 2004 - 13:18 |
Bonjour,
Comment faire pour ajouter et programmer un bouton dans la barre de titre d'une fenêtre ?
Dans le style de la fenêtre j'ai les boutons "icone agrandissement" et "icone réduction" activés. Je souhaiterais ajouter une bouton "mise en notification" avant le bouton "icone réduction".
Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posté le 20 mars 2017 - 11:53 |
Bonjour
Personne n'a trouvé le moyen de le faire?
D'avance merci... |
| |
| |
| | | |
|
| | |
| |
Posté le 20 mars 2017 - 12:28 |
Bonjour
il y a des exemples dans certains styles qui ont des barres de titre formatées inhabituellement
Le principe est simple :
- tu ENLEVE la barre de titre - puis tu SIMULE une barre de titre avec un champ libellé pour le fond, et tes boutons par dessus.
A ce moment la, tu peux faire tout ce que tu veux
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 3/20/2017 à 5:53 AM, Niko a écrit :
Bonjour
Personne n'a trouvé le moyen de le faire?
D'avance merci... |
| |
| |
| | | |
|
| | |
| |
Posté le 06 avril 2017 - 12:27 |
Bonjour,
Comment fait TeamViewer pour insérer automatiquement son icône dans la barre de titre des fenêtres Windev ?
|
| |
| |
| | | |
|
| | |
| |
Posté le 06 avril 2017 - 15:06 |
Il fait appel à des api windows, bien sur
Le 4/6/2017 à 4:27 AM, JMC a écrit :
Bonjour, Comment fait TeamViewer pour insérer automatiquement son icône dans la barre de titre des fenêtres Windev ?
|
| |
| |
| | | |
|
| | |
| |
Posté le 06 avril 2017 - 17:56 |
... et c'est justement ces API que je cherche. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 355 messages Popularité : +37 (39 votes) |
|
Posté le 06 avril 2017 - 18:18 |
Bonjour,
Pour palier à ce petit manque tu peux aussi faire :
Créer une fenêtre sans titre, sans cadre, ... contenant uniquement le bouton que tu veux ajouter (avec taille et style adéquats)
Danc le code de fin d'initialisation de cette fenêtre (nommée "FnBouton" ici) mettre
FenEtat(FnBouton,DessusTout) fent Et créer une procédure locale
Procedure Reposition(ix,iy) FnBouton..X=ix FnBouton..Y=iy Dans la fenêtre ou tu veux ajouter le bouton sur la barre de titre, ajoute les codes suivants :
ix,iy,dx sont des entiers OuvreFille(FnBouton) dx=130 ix=FnTitre..Largeur-dx iy=2 FnBouton.Reposition(FnTitre..X+ix,FnTitre..Y+iy)
SI FenEtat(FnBouton)<>Inexistant ALORS FnBouton.Reposition(FnTitre..X+ix,FnTitre..Y+iy)
ix=FnTitre..Largeur-dx SI FenEtat(FnBouton)<>Inexistant ALORS FnBouton.Reposition(FnTitre..X+ix,FnTitre..Y+iy)
Ca marche a peu près bien pour les cas standards, à adapter si nécessaire pour les cas spéciaux.
-- Francis MOREL http://www.SoftProtect.fr |
| |
| |
| | | |
|
| | |
| |
Posté le 06 avril 2017 - 20:11 |
Donc, tu as une solution simple, sans api, a ta disposition, et tu cherches, sans le demander, les api pour faire compliqué, le tout non pas sur un forum parlant des api, mais de windev...
ok then...
Le 4/6/2017 à 9:56 AM, JMC a écrit : > ... et c'est justement ces API que je cherche. |
| |
| |
| | | |
|
| | |
| |
Posté le 03 août 2017 - 15:01 |
Je remonte ce post, ayant une problématique similaire...
Je souhaite une fenêtre Windows (pas une fenêtre Windev qui simule la barre de titre, de façon à conserver le thème en cours), sur laquelle je pourrais rajouter un bouton en haut, à gauche du titre de la fenêtre.
Pour être plus précis, je souhaite répliquer la navigation de la fenêtre des paramètres de Windows 10. Pas de bouton sur la première fenêtre des paramètres, on clique ensuite sur système par exemple, et là un bouton dans la barre de titre permet de revenir à la fenêtre précédente.
Si vous avez des idées sur le sujet
MErci et Bon dév |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 950 messages Popularité : +53 (63 votes) |
|
Posté le 03 août 2017 - 20:13 |
Lionel a écrit :
Je remonte ce post, ayant une problématique similaire...
Je souhaite une fenêtre Windows (pas une fenêtre Windev qui simule la barre de titre, de façon à conserver le thème en cours), sur laquelle je pourrais rajouter un bouton en haut, à gauche du titre de la fenêtre.
Pour être plus précis, je souhaite répliquer la navigation de la fenêtre des paramètres de Windows 10. Pas de bouton sur la première fenêtre des paramètres, on clique ensuite sur système par exemple, et là un bouton dans la barre de titre permet de revenir à la fenêtre précédente.
Si vous avez des idées sur le sujet
MErci et Bon dév
Bonjour,
Pour ca, tu peux gerer avec les plan, sur le plan 0, tu met les champs visibles sur tous les plan, ensuite sur chaque plan tu met les element que tu veux
jordan |
| |
| |
| | | |
|
| | |
| |
Posté le 04 août 2017 - 14:37 |
Bjr,
jordan a écrit :
Pour ca, tu peux gerer avec les plan, sur le plan 0, tu met les champs visibles sur tous les plan, ensuite sur chaque plan tu met les element que tu veux
jordan
C 'est vrai, jusqu'en WD21, en WD22 c 'est aussi ca mais en plus on peut donner plusieurs plans a un champ Jamais fait mais c 'etait annoncé, non ?
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posté le 07 août 2017 - 11:18 |
Merci pour vos réponses, mais mon problème n'est pas tant la gestion des plans que j'utilise assez souvent, mais de positionner un bouton dans la barre de titre, à gauche du titre.
Merci |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 571 messages Popularité : +222 (260 votes) |
|
Posté le 07 août 2017 - 12:49 |
bonjour,
Tu fais une fenêtre sans barre de titre, tu crées la barre de titre avec un libellé en haut et des boutons sur la droite qui font ce que tu leur demandes (Iconise, Maximise,...)
Ensuite, soit tu fonctionnes avec des plans, soit tu fonctionnes avec des visible à vrai ou faux.
-- Cordialement,
Philippe SAINT-BERTIN Géode Informatique |
| |
| |
| | | |
|
| | |
| |
Posté le 07 août 2017 - 19:48 |
Une autre solution, en mettant une fenêtre interne positionnée en haut de la fenêtre initiale sans barre d’état et tu mets les boutons que tu veux .... la fenêtre interne s’intègre parfaitement. |
| |
| |
| | | |
|
| | | | |
| | |
|