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

Ext JS / Sencha Discussion :

Ajouter des icônes à une barre de menu ?


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut Ajouter des icônes à une barre de menu ?
    Bonjour,

    S'il vous plait, comment je peux ajouter des icônes à menubar en ExtJS ?

    Voici la partie que j'ai fait mais ça ne marche pas

    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
    19
    20
    21
    22
    23
    24
    var menubar = [{
       text: 'Add Site',
       iconCls: 'icons/add.png',
       tooltip: 'Add a new site',
       //iconCls: 'addItem',
       handler: function() {
          // add new user - action
          new CreateSite(siteDataStore);
       }
    },'-',{
       text: 'Delete Site(s)',
       iconCls: 'icons/delete.png',
       tooltip: 'Remove the selected sites',
       //iconCls: 'remove',
       handler: function() {
          // delete user now - action
     
          var sm = gridPanel.getSelectionModel();
          var rowselected = sm.getSelected();
          var selectedId = sm.getSelected().data.id;
     
          new DeleteSite(siteDataStore, selectedId);
       }
    }];
    Merci d'avance.

  2. #2
    Membre éclairé
    Avatar de abraxis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 439
    Par défaut
    Bonjour,

    Il faut créer un CSS pour appeler l'image que tu veux afficher ^^

    ExtJS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var menubar = [{
    text: 'Add Site',
    tooltip: 'Add a new site',
    iconCls: 'addItem',
    handler: function() {
    // add new user - action
    new CreateSite(siteDataStore);
    }
    ...
    CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .addItem{
    	background-image: url(icons/add.png) !important;
    	background-repeat: no-repeat;
    }

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut
    Merci beaucoup, ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Objective-C] Création d'une application dans la barre des taches ou barre de menu
    Par falco- dans le forum Objective-C
    Réponses: 3
    Dernier message: 28/04/2015, 10h55
  2. ajouter des icônes dans une application
    Par d'Oursse dans le forum Windows
    Réponses: 5
    Dernier message: 30/10/2010, 09h29
  3. Ajouter une action sur une barre de menu
    Par alex2746 dans le forum Qt
    Réponses: 2
    Dernier message: 01/04/2010, 15h39
  4. Réponses: 9
    Dernier message: 24/03/2007, 22h37
  5. [Débutant][JSP] Ajout des caractères à une String...
    Par Henkyl dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 04/03/2004, 16h30

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