Seite 1 von 1

Listengadget anpassen

Verfasst: 06.03.2008 10:54
von gnasen
Hi,

ich suche derzeit nach einer möglichkeit, das Design einer Liste in PB folgendermaßen umzugestalten (mal ein Beispiel):

Bild

Wichtig ist mir dabei letztendlich nur, dass Links ein Bild hinpasst und rechts daneben ein wenig Text. Sollte die Liste voll sein, sollte an der Seite eine Scrollbar erscheinen.

Die gegebene Liste hat ja nicht allzuviele Einstellungen, in der MSDN habe ich zwar schon einige Messages gefunden, um eine Liste zu verändern, hab soetwas allerdings noch nie gemacht.

Falls jemand Tipps dazu hat, zur Liste und/oder Messages, dann bitte immer her damit ;)

Re: Listengadget anpassen

Verfasst: 06.03.2008 11:00
von Kiffi
gnasen hat geschrieben:ich suche derzeit nach einer möglichkeit, das Design einer Liste in PB folgendermaßen umzugestalten (mal ein Beispiel):
So auf die Schnelle: kann man sich eigentlich relativ einfach selber bauen.
Hierzu benötigst Du lediglich ein ScrollAreaGadget, in das Du dann Deine
Items hinzufügen kannst (wenn die Gesamthöhe aller Einträge 32767 Pixel
nicht übersteigt).

Sag Bescheid, wenn Du Fragen hierzu hast.

Grüße ... Kiffi

Verfasst: 06.03.2008 11:25
von gnasen
Vieeelen Dank, genau das, was ich gesucht habe.

Manchmal ist man echt Blind, hatte mal alle Gadgets durchgeschaut, aber das Gadget mit dem Controll von Visual Basic verwechselt (fast gleiches Logo).

Ich denke, damit sollte ich zurecht kommen.

Vllt noch ne kleine Frage: Ist es sinnvoller, wenn man viele Gadgets darauf erstellt, diese mit #pb_any zu erstellen und dann mit den Handles zu arbeiten?

Verfasst: 06.03.2008 11:44
von Kiffi
gnasen hat geschrieben:Vllt noch ne kleine Frage: Ist es sinnvoller, wenn man viele Gadgets darauf erstellt, diese mit #pb_any zu erstellen und dann mit den Handles zu arbeiten?
meines Erachtens ist es gar nicht anders möglich (zumindest, wenn Du eine
vorher nicht bekannte Anzahl von Items hast). Ich persönlich nehme hierfür
immer einer strukturierte LinkedList und speichere darin die von #PB_Any
zurückgegebenen Handles. Somit habe ich dann pro LL-Item alle Gadgets
eines kompletten Listeneintrags

Grüße ... Kiffi