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

Interfaces Graphiques Discussion :

création d'une toolbar


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Par défaut création d'une toolbar
    bonjour a tous et mes meilleurs voeux pour 2010.

    on a une toolbar qui comprend : fichier open... sur une ligne.

    comment créer facilement une seconde toolbar sur une
    autre ligne(cette seconde barre pouvant etre placée a gauche à droite ou en dessous)

    je prends un exemple simple tel un code que vous avez écrit
    et qui est tres simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    function gui2
    % Création de l'objet Figure
    figure('units','pixels',...
        'position',[250 250 500 500],...
        'color',[0.925 0.913 0.687],...
        'numbertitle','off',...
        'name','Exemple sans le GUIDE');
     
    % Création de l'objet Axes
    axes('units','normalized',...
        'position',[0.25 0.25 0.5 0.5]);
     
    % Création de l'objet Uicontrol Pushbutton
    uicontrol('style','pushbutton',...
        'units','normalized',...
        'position',[0.1 0.1 0.1 0.05],...
        'string','Couleur',...
        'callback','set(gca,''color'',rand(1,3));');
    voila donc le code qui est tes simple.
    comment puis-je ajouter une seconde barre d'outils.

    merci
    a+

  2. #2
    Membre émérite Avatar de tubaas
    Homme Profil pro
    Acousticien
    Inscrit en
    Août 2009
    Messages
    641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Acousticien
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 641
    Par défaut
    sache tout d'abord que tu a les propriétés menubar et toolbar des figures (cf doc : figure properties)
    ensuite
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    help uitoolbar
    lookfor toolbar
    pour avoir une idée des toolbar déjà prêtes et du fonctionnement des toolbar

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Par défaut creation d'une toolbar
    bonjour,

    oui tout ceci est bien !

    voici une partie de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    % Add a push tool to the toolbar
    img1=imread('k:\dotm\datapict3\1_draw.jpg', 'jpg');
    pth = uipushtool(th,'CData',img1,...
               'Separator','on',...
               'TooltipString','outils',...
               'HandleVisibility','off');
    etc..
    mais !
    avec ceci je crée une seconde barre d'outils
    les icones sont des lors ceux que je souhaite placer
    tout en conservant la barre classique(open,file,print...)

    maintenant ma question :
    comment remplacer les images 16x16 par des 32x32 en modifiant la dimension de la barre.
    car afficher une 32x32 pas de plobleme mais on ne voit pas toute l'image puisque la barre reste en 16.

    comment des lors réaliser cela simplement.

    merci
    a+

  4. #4
    Membre émérite Avatar de tubaas
    Homme Profil pro
    Acousticien
    Inscrit en
    Août 2009
    Messages
    641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Acousticien
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 641
    Par défaut
    apparemment ça ne doit pas être possible (doc matlab uipushtool/uitoggletool properties 'CData')
    If your CData array is larger than 16 in the first or second dimension, it may be clipped or cause other undesirable effects. If the array is clipped, only the center 16-by-16 part of the array is used.
    je n'ai pas trouvé de propriété permettant d'agrandir la toolbar

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 78
    Par défaut suite toolbar
    bonjour,

    la toolbar est horizontale, et en haut.

    comment la mettre à gauche ou a droite ?

    a moins que cela ne soit pas prévu ?

    a+
    albertgl

  6. #6
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Non je ne pense pas que ça soit prévu.
    Après, vu ce que tu demandes comme fonctionnalités,
    tu peux très bien te passer des commandes UITOOLBAR et compagnie en codant ta propre toolbar à partir d'un UIPANEL avec desPUSHBUTTON standards.

    Ce sera plus lourd et plus compliqué mais au moins tu pourras faire beaucoup plus de choses.

Discussions similaires

  1. Recherche conseil: création d'une toolbar/sidebar flottante
    Par arngrimur dans le forum Windows Forms
    Réponses: 0
    Dernier message: 13/02/2012, 16h52
  2. Création d'une toolbar pour IE
    Par youennk dans le forum Windows
    Réponses: 3
    Dernier message: 04/12/2009, 18h14
  3. Création d'une toolbar style "Google toolbar"
    Par zarbydigital dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 18/09/2006, 13h47
  4. Redimensionner une ToolBar
    Par tscoops dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/11/2003, 16h46
  5. [BES] Création d'une variable d'environnement
    Par NGI80 dans le forum Autres
    Réponses: 2
    Dernier message: 17/10/2002, 07h31

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