Dockcontrol : docker/undocker vos barre d'outils et autres controles

Soyez le premier à donner votre avis sur cette source.

Vue 5 922 fois - Téléchargée 787 fois

Description

Voila je m'y suis mis ce matin donc, c'est encore une beta.

Pour ceux qui ne le saurait pas, docker/undocker signifier, accrocher, aimenter/ décrocher des barres d'outils de la fenetre principale du projet, pour en faire une fenetre d'outil.

Il n'y a pas encore la gestion du undock, mais les deplacement des barres d'outil sont ok.

Bug connu : Les toolbar de mscomctl n'apparaissent pas dessuite (uniquement a gauche et a droite) (résolu, mais avec une methode bourin)

A venir : Possibilité de déplacer les barre d'outils d'un coté à un autre.
Puis apres : La possibilité de undocker les barre d'outils dans des fenetres d'outils.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_the mentor
Messages postés
22
Date d'inscription
dimanche 22 août 2004
Statut
Membre
Dernière intervention
27 janvier 2007
-
Coool ! Chapeau c'est vraimen bien comme source :P
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
24 -
si tu n'avais pas posté sur l'autre source bidon, je n'aurais sans doute jamais vu celle-ci ;)
c'est ... impressionnant !
j'ai à peine survolé le code, je vais me pencher dessus après réponse à cette question :
possible également de "Docker" le menu VB?
si oui (je le souhaite), donne un peu plus d'infos stp. j'essaierais également de faire des remarques constructives...
bug repéré : si la barre d'outils contient des boutons, 1 fois sur 2, ils disparaissent au décrochage et/ou au raccrochage...
(9/10 pour ce souci)
PCPT
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
24 -
toujours pas regardé la source, toujours en attente d'une réponse. mais je voulais voir si le menuVB avec un hWnd. comme j'ai regardé dans ta source, autre petit bug décelé :
(sans doute à cause du timer) lors de la saisi "contrôlePOINT...", le Dock prend la main et empêche l'affichage de la liste des propriétés (celle obtenue par ctrl+J, pour ceux qui ne voient pas de quoi je parle)
peut-être faut-il mettre le timer.Enabled=False, et juste True en mode execution ;)
en attendant, pour ne pas modifier le code, afficher le contrôle suffit à le désactiver pour ensuite avoir accès à cette fameuse liste déroulante.

(nb : évidemment, un menu n'a pas de hWnd...)
en l'attente,
PCPT

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.