IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Comment faire une TToolBar d�tachable ?


Sujet :

C++Builder

  1. #1
    Invit�
    Invit�(e)
    Par d�faut Comment faire une TToolBar d�tachable ?
    Bonjour,

    Je voudrais utiliser la possibilit� de d�tacher une TToolBar d'un TControlBar.
    (La barre d'outil se retrouve alors sous la forme d'une petite fen�tre et on peut la raccrocher ailleurs ou la remettre o� on l'a prise).
    On voit cette fonctionnalit� dans de nombreux logiciels, en particulier les logiciels de dessin.

    J'ai regard� dans la doc et j'ai vu qu'il fallait utiliser la propri�t� useDockManager, mais je ne la trouve nulle part.
    Je n'ai trouv� que la propri�t� dockSite et les �v�nements OnDockOver et OnDockDrop.
    Sur mon TToolBar de test, j'ai mis la propri�t� DragMode � dmAutomatic, mais je n'arrive pas � le glisser hors de son TControlBar (curseur de la souris en forme de sens interdit)
    Mon ControlBar a les proprit�t�s AutoDock et AutoDrag � true

    Vous savez comment mettre en oeuvre cette fonctionnalit� de toolBar d�tachable avec Builder 6 pro ?

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    62
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 62
    Par d�faut
    Je crois qu'il faut utiliser le composant CoolBar de l'onglet Win32 !

  3. #3
    Invit�
    Invit�(e)
    Par d�faut Erreur...
    Je ne crois pas. J'ai essay� sans succ�s et j'ai lu ceci dans l'aide � propos de la CoolBar :

    "Pour cr�er une barre qui agit comme site d'ancrage pour les barres d'outils et autres contr�les, utilisez plut�t TControlBar."

    Un autre id�e pour utiliser TControlBar de fa�on � pouvoir d�tacher les barres d'outils ?

    Ce n'est peut �tre pas possible ?

  4. #4
    Invit�
    Invit�(e)
    Par d�faut Soluce
    Il faut placer la propri�t� DragKing � dkDock au lieu de dkDrag...

    On l'accrocher sur les composants qui ont la propri�t� DockSite = true ..

    Merci, � +

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Comment faire une interface de ce type....
    Par SpiderAlpha dans le forum C++Builder
    R�ponses: 6
    Dernier message: 30/04/2007, 13h50
  2. [NetBeans] Comment faire une applet ???
    Par goldbar dans le forum NetBeans
    R�ponses: 3
    Dernier message: 30/05/2004, 13h52
  3. R�ponses: 2
    Dernier message: 03/05/2004, 12h13
  4. [VB6] Comment faire une fonction qui renvoie 2 résultats
    Par tazarine dans le forum VB 6 et ant�rieur
    R�ponses: 10
    Dernier message: 15/01/2004, 00h13
  5. R�ponses: 10
    Dernier message: 10/10/2003, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo