Hallo,
ich hab eine frage ich muss eine Raumskizze unter wxPython in einem Panel anzeigen lassen die Raumskizze muss ich anhand von Sonderzeichen erstellen also ist kein Bild
und in der skizze müssen Räume angezeigt erden die sich ändern können bzw die bezeichnungen dafür und es muss eine mouse over funktion geben für die Räume.
Kann man mit vllt einen Tip geben unter was ich das am besten darstellen kann?
unter staticbox?ich hab nicht rausgefunden ob da eine mouse over funktion gibt .
mfg zahi
Raumskizze
Hoi,
sorry, aber ich verstehe die Frage nicht: Kannst Du uns sagen, was Du eigentlich machen willst? Eine ASCII-Graphik darstellen und diese auf Mausklicks reagieren lassen?
Gruß,
Christian
sorry, aber ich verstehe die Frage nicht: Kannst Du uns sagen, was Du eigentlich machen willst? Eine ASCII-Graphik darstellen und diese auf Mausklicks reagieren lassen?
Gruß,
Christian
also ich will quasi eine ASCII grafik zb
____________________
| | |
| Raum1 | Raum2 |
| | |
------------------------------
und wen ich über diese Räume zb.:Raum1 gehe soll da halt die über "on mouse over" zusatz infos angezeigt werden
und ich wollte wissen welche box oder anzeige wiget ich verwenden könnte
____________________
| | |
| Raum1 | Raum2 |
| | |
------------------------------
und wen ich über diese Räume zb.:Raum1 gehe soll da halt die über "on mouse over" zusatz infos angezeigt werden
und ich wollte wissen welche box oder anzeige wiget ich verwenden könnte
- mkesper
- User
- Beiträge: 919
- Registriert: Montag 20. November 2006, 15:48
- Wohnort: formerly known as mkallas
- Kontaktdaten:
In etwa so soll es aussehen?
Und WO sollen die Zusatzinfos angezeigt werden?
Code: Alles auswählen
_____________________
| | |
| Raum1 | Raum2 |
| | |
---------------------
also ich hab jetzt die ganzen toutorials mir angesehen aber keind davon bringt mich weiter,wo drin kann man den das am besten anzeigen lassen ?
ich dachte vllt an mehre einzeln plazierte boxen für jede zeichen gruppe eine,aber das ist viel aufand geht es vllt einfacher ?
ich dachte vllt an mehre einzeln plazierte boxen für jede zeichen gruppe eine,aber das ist viel aufand geht es vllt einfacher ?
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Du könntest Dir die Koordinaten eines jeden Raumes im Fenster merken und mit einem Raum verknüpfen. Später durchsuchst Du diese Sammlung dann, um wieder an das Raum Objekt zu kommen. Allerdings erscheint mir die Option mit den Boxen ggf. einfacher in der Umsetzung.
noch eine frage
hier hat der panel eine grössen von (600,400)
das problem ist der button "überlagert" die staticBox wie kann ich das den einstellen ?
Code: Alles auswählen
b = wx.Button(self, -1, "Raum Suchen", pos=(460, 330))
b.SetSize(b.GetBestSize())
self.Bind(wx.EVT_BUTTON, self.OnRunDynamicWizard, b)
wx.StaticBox(self.panel,-1,u'Raumskizze',pos=(5,10),size=(200,100))
hier hat der panel eine grössen von (600,400)
das problem ist der button "überlagert" die staticBox wie kann ich das den einstellen ?