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

Linux Discussion :

Comment ajoutée une icon a chaque entrée com


Sujet :

Linux

  1. #1
    Candidat au Club
    Homme Profil pro
    Yh
    Inscrit en
    Avril 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Yh

    Informations forums :
    Inscription : Avril 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Comment ajoutée une icon a chaque entrée com
    Comment ajoutée une icon a chaque entrée com
    j'ai créé un dossier icon qui contien des icônes drapeaux de 128px et j'aimerais les afficher a chaque entrée com une icon qui correspond



    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
    def __init__(self, session, args = 0):
    		self.session = session
     
    		list = []
    		list.append(("ControPart", "com_three"))
    		list.append((" Informt ", "com_four"))
    		list.append(("Conf", "com_five"))
    		list.append(("Facb", "com_two"))
    		list.append(("HDMU_SoftcamControl", "com_one"))
    		list.append(("BMediaCenter", "com_sixe"))
    		list.append(("SoftcamControl", "com_seven"))
    		list.append(("SkinSelector", "com_eight"))
    		list.append(("NetworkBrowser", "com_nine"))
    		# list.append(("Panel", "com_ten"))
    		list.append((_("Exit"), "exit"))
    		Screen.__init__(self, session)
    		self["myMenu"] = MenuList(list)
    		self["myGreenBtn"] = Label(_("About"))
    		self["myActionMap"] = ActionMap(["SetupActions", "ColorActions"],
    		{
    			"ok": self.go,
    			"cancel": self.cancel,
    			"green":self.textilos,
    		}, -1)
    par exemple

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 587
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 587
    Points : 19 471
    Points
    19 471
    Par défaut
    Bonjour, s'il-vous-plaît ?
    politesse élémentaire ?!

    tu peux expliciter ton propos ?
    là, on ne sait pas de quoi tu parles, et si ça a un rapport avec Linux.

  3. #3
    Candidat au Club
    Homme Profil pro
    Yh
    Inscrit en
    Avril 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Yh

    Informations forums :
    Inscription : Avril 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    je veux afficher les drapeaux dans chaque com un drapeaux spécifique
    Jai utiliser ça dans le skin
    <widget name="myicon" pixmam="lien vert l'image png" position=856,20" size="132,88".../>
    et ça ma donné le drapeaux toujour fix ce que je veux c'est qu'il change lorsque je change les lignes etree com


    class MyShPrombt(Screen):
    skin = """
    <screen position="center,center" size="1220,600" title=" Last Oscam Ncam Bin Update">
    <widget name="icon" pixmap="Adresse_image" zPosition="4" position="856,20" size="132,88" alphatest="blend" borderWidth="2" borderColor="white" backgroundColor="black" />
    <widget name="myMenu" position="0,0" size="620,600" font="Regular;20" valign="left" halign="left">
    </widget>
    </screen>"""
    def __init__(self, session, args = 0):
    self.session = session

    list = []
    list.append(("algeria", "com_one", "icon"))
    list.append(("uk", "com_two", "icon"))
    list.append(("usa", "com_tree", "icon"))
    list.append(("deutshland", "com_four", "icon"))
    list.append(("france", "com_fie", "icon"))
    list.append((_("Exit"), "exit"))

    Screen.__init__(self, session)

    self.cmdlist = []
    print Pixmap
    self['myMenu'] = Pixmap()
    self["myMenu"] = MenuList(list)
    self["myActionMap"] = ActionMap(["SetupActions"],
    {
    # "up": self.up,
    # "down": self.down,
    # "left": self.left,
    # "right": self.right,
    "ok": self.go,
    "cancel": self.cancel
    }, -1)
    def go(self):
    returnValue = self["myMenu"].l.getCurrentSelection()[1]
    returnValue = self["cover"]
    print "\n[MyShPrombt] returnValue: " + returnValue + "\n"


    if returnValue is not None:

    if returnValue is ("com_one", "cover"):

    cmdlist = []
    cover="/usr/lib/enigma2/python/Plugins/Extensions/FreeServer/Deco/DZ.png"
    cmdlist.append("wget -qO - '" + "'")
    cmdlist.append("wget https://ia601504.us.archive.org/16/i...ccamserver1.sh -qO - | /bin/sh")
    self.session.open(Console, title='Installing last update', cmdlist=cmdlist, cover=cover, finishedCallback=None)


    https://i.imgur.com/n33O6zf.png?1

    https://i.imgur.com/Xymaa7o.jpg?1

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 587
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 587
    Points : 19 471
    Points
    19 471
    Par défaut
    on ne sait toujours pas de quoi tu parles, et si ça a un rapport avec GNU/Linux !

Discussions similaires

  1. Comment ajouter une valeur absente aux entrées d'un TCD ?
    Par papadrago dans le forum Conception
    Réponses: 2
    Dernier message: 22/02/2011, 10h42
  2. Comment ajouter une icone à une JInternalFrame
    Par wassimb dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 12/07/2006, 15h13
  3. Comment ajouter une tâche a chaque selection
    Par niCo.nb dans le forum C
    Réponses: 2
    Dernier message: 01/11/2005, 16h26
  4. [TMenuItem] Comment ajouter un icone à chaque Item créé ?
    Par aliwassem dans le forum Composants VCL
    Réponses: 1
    Dernier message: 16/06/2005, 23h41

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