Hallo,
ich überlege gerade, welches Gadget für meinen Zweck am besten geeignet ist:
- Grid-Style mit mehreren Spalten und Zeilen
- Manche Spalten sollen nur Symbole enthalten (Ampel, rot, grün, gelb)
- Eine Spalte soll Combo-Boxen mit Edit enthalten (ComboBoxGadget mit #PB_ComboBox_Editable)
- Zeilen sollen auswählbar sein (oder wenigstens Zellen per Doppelklick und Rechtsklick verarbeiten)
- Füllen würde ich das Grid manuell (ich will keinen DB Anbindungs-Kram).
In VB hätte ich ein FlexGrid genommen und die Combo-Box bei Bedarf an die Koordinaten gesetzt (das FlexGrid lieferte die Bildschirmkoordinaten einer Zelle, da ging das super). Was mache ich bei PureBasic?
Wäre super, wenn das auch unter Linux klappen würde (nice to have).
Danke für Tipps dazu,
Kukulkan
Welches Gadget für den Zweck?
Re: Welches Gadget für den Zweck?
Wenn Linux ein nice to have ist, dann empfehle ich
ExGRID von srod: http://www.purecoder.net/grids/grids.htm
Grüße ... Kiffi
ExGRID von srod: http://www.purecoder.net/grids/grids.htm
Grüße ... Kiffi
a²+b²=mc²
Re: Welches Gadget für den Zweck?
Hallo,
ist das nicht etwas bloated? Das einzige, was nicht mit einem ListIconGadget geht, ist doch die Combobox (die nur beim draufklicken sichtbar sein muss). Kann man da nicht was einfacheres machen? zB die Positionen der aktuellen Zelle auslesen und eine ComboBox drauflegen?
Ich frag nach einem Gadget, aber wenn es einen einfachen Weg gibt das selbst zu machen, dann ist mir das mehr als recht.
Grüße,
Kukulkan
ist das nicht etwas bloated? Das einzige, was nicht mit einem ListIconGadget geht, ist doch die Combobox (die nur beim draufklicken sichtbar sein muss). Kann man da nicht was einfacheres machen? zB die Positionen der aktuellen Zelle auslesen und eine ComboBox drauflegen?
Ich frag nach einem Gadget, aber wenn es einen einfachen Weg gibt das selbst zu machen, dann ist mir das mehr als recht.
Grüße,
Kukulkan
Re: Welches Gadget für den Zweck?
... schreibt jemand, der ein FlexGrid verwenden würdeKukulkan hat geschrieben:ist das nicht etwas bloated?
Schau mal im englischen Forum. Da gibt es einiges in dieser Richtung
von Eddy, Rashad und (IMO) gnozal (Suchbegriffe 'edit' und 'listicongadget').
Grüße ... Kiffi
a²+b²=mc²
Re: Welches Gadget für den Zweck?
Im englischen Forum hat netmaestro bereits demonstriert, wie man eine
ComboBox in einem ListIconGadget realisiert (allerdings nur für Windows):
http://www.purebasic.fr/english/viewtop ... 12&t=25286
ComboBox in einem ListIconGadget realisiert (allerdings nur für Windows):
http://www.purebasic.fr/english/viewtop ... 12&t=25286
Re: Welches Gadget für den Zweck?
Hallo,
Ja Kiffi, da hast Du auch wieder Recht
Unter VB war halt vieles anders, aber die Gadgets waren schon leistungsfähig.
Ich hab zwar schon in den Foren gesucht (meist nach Grid und Gadget), aber die Such-Tipps und den Link von Shardik werd ich noch angucken. Danke!
Kukulkan
... schreibt jemand, der ein FlexGrid verwenden würde
Unter VB war halt vieles anders, aber die Gadgets waren schon leistungsfähig.
Ich hab zwar schon in den Foren gesucht (meist nach Grid und Gadget), aber die Such-Tipps und den Link von Shardik werd ich noch angucken. Danke!
Kukulkan