begin process at 2012 05 25 07:35:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Divers

 > 

Débutant(e)

 > 

wxBoxSizer


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

wxBoxSizer

vendredi 21 mars 2008 à 17:19:33 | wxBoxSizer

Vonscott

Salut à tous,

Ceci est mon tout premier POST sur le forum ( mais certainement pas le dernier )
Jusque la, je travaillais sous PHP/MySQL et j'ai voulu découvrir de nouveaux horizons.

J'ai donc télécharger/installer Python pour commencer mon  autoformation.

Mon premier probleme vient de wxPython ( pas facile cette doc tout en anglais )

Je voulais pour m'entrainer completer une mini application exemple
Celle ci sert à afficher une photo dans une wx.ScrolledWindow
L'application quand à elle ouvre une wx.Frame

J'ai donc une class Visu() contenant def Affiche() et def Efface()
et la class Mainfen contenant une MenuBar, une StatusBar et les fonctions de l'appli
def OnOPen
def OnClose
...
def Agrandir
def Reduire

J'ai donc creer un sizer dans Mainfen

        sizer = wx.BoxSizer(wx.VERTICAL)
        self.panneau = Visu(self)
        sizer.Add(self.panneau, 1, wx.EXPAND|wx.ALL, 1)
        self.SetSizer(sizer)

Je voulais donc rajouter dans un premier temp un slider sous la photo
J'ai donc essayer

        sizer = wx.BoxSizer(wx.VERTICAL)
        self.panneau = Visu(self)
        sizer.Add(self.panneau, 1, wx.EXPAND|wx.ALL, 1)
        self.zone = wx.Slider(self, ......)
        sizer.Add(self.zone, 1, wx.EXPAND|wx.ALL, 1)
        self.SetSizer(sizer)

Ce qui me créé bien deux zones mais de memes tailles, ce que je voudrais, c'est que le slider ne prenne que sa hauteur et laisse le reste à la ScrolledWindow
En gros, comment puis je regler la dimension des box, je me suis completement perdu dans la doc.

Autre question, ou puis je (si cela existe) trouver une bonne doc Python (autre que le simple exercice hello world)
Je cherche en autre des tutos sur wxpython et sur le couple Python/Mysql

Bon week-end à tous


Cette discussion est classée dans : self, premier, wx, panneau, sizer


Répondre à ce message

Sujets en rapport avec ce message

Récupérer la valeur choisie dans une liste déroulante [ par amaury74 ] Bonjours à tous,Ma question peu paraitre bête mais je n'ai pas trouvé de réponse claire.Voila: j'ai programmé une interface graphique avec wx.Python. WXPython, probleme avec un notebook [ par faucheuse ] Par défaut Probleme sizer dans un panel dans un notebook Bonjour à tous, J'ai créer un notebook dans lequel je met plusieurs panel ainsi que un ou pl Bug graphique [ par ples ] Bonjour, Je travail sous opensuse-11.4. Pour intégrer le module nidaqmxbase dans Python, je dois recompiler Python-2.7.2, ça ne fonctionne pas autrem mise a jour d'une liste d'une listbox en wxpython [ par maissaab ] bonjour, j'ai un gros problème qui peut être évident pour certain mais je suis débutante en wxpython en fait sur mon interface j'ai une list box qui i é et è convertir ! [ par gomofr ] Bonjour, J'ai développé un toolkit pour un jeu en ligne appellé "grepolis" ! [^^!2] Voici mon problème, la liste de donné télécharger (donné d'allia Comment Afficher les donnes d'une BD dans WXGRID ??? [ par medmst ] slt a tousmon probleme est .. comment afficher les donnees d'un bd dans WXGRID ???mon code-source est : pas d'erreur de compilation mé il n'affiche ri Socket : charger ip depuis fichier [ par Shinji ] Bonjour @ ttes et @ ts, voici mon pb:  j'essaye de faire une petite app client/serveur et j'aimerais pouvoir enregister l'ip/port du serveur dans un Comment lancer son application !!!!!!!!!! [ par steede ] Voila, j'ai écrit (pompé) une malheureuse app (extraite d'un exemple "simple" de wx) et j'aimerais la faire fonctionner !!!!ci dessous la ligne de la Fenetre + menu + bouton pour un débutant [ par Yachas ] Bonjour, Je débute entièrement dans Python et tente de créer une simple application avec « wxPython » Je suis désolé de vous déranger pour des choses Class has no attribute !?!? [ par RV2931 ] BonjourJ'ai récupéré un petit programme "Hello world" d'un tuto wxPython de développez.com que voici :# !/usr/bin/python#  -*- coding: iso885915 -*-im


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales