Breite der Bildlaufleiste beim ListViewGadget ändern - Wie ?

Für allgemeine Fragen zur Programmierung mit PureBasic.
zx81man
Beiträge: 3
Registriert: 23.10.2004 23:06

Breite der Bildlaufleiste beim ListViewGadget ändern - Wie ?

Beitrag von zx81man »

Halöle,

hat hier jemand eine Idee wie man bei einem ListViewGadget
die breite der Bildlaufleiste ändern kann ?
(evtl. mit der WinAPI oder so ....)

Diese ist mir viel zu schmal und kann an einem Touchscreen-Monitor
nicht vernünftig bedient werden. :(

Im Forum und bei den Code- Snippis hatte ich bisher nichts gefunden.

...Günni
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Ist die Bildlaufleiste da nicht immer abhängig vom System? Man kann doch in Windows angeben, welche Breite solche Scrollleisten haben sollen. Bei mir sind es aktuell 17 Pixel. Wenn man diese Größe Ändert, wird sicher auch die Größe in PureBasic angepasst. Ich probier es nachher mal aus, sollte aber schon so sein.

EDIT: Jupp, ich hab mal testweise auf 33 gestellt, jetzt ist die Laufleiste extrem breit und man könnte sie auch per Touchscreen sehr gut bedienen. Also vielleicht solltest du da auf deinem System die Bildlaufleistenbreite einstellen anstelle es im Programm zu regeln. ;)
zx81man
Beiträge: 3
Registriert: 23.10.2004 23:06

Beitrag von zx81man »

Hi,
EDIT: Jupp, ich hab mal testweise auf 33 gestellt, jetzt ist die Laufleiste extrem breit und man könnte sie auch per Touchscreen sehr gut bedienen. Also vielleicht solltest du da auf deinem System die Bildlaufleistenbreite einstellen anstelle es im Programm zu regeln.
... nur leider bin ich zu blöd das Menu zu finden ( unter WinXP )
Wo macht man dat denne... :wink:

Und auch wenn das so geht, wäre es mir lieber
wenn ich den unterschiedlichen Gadget-Typen auch unterschiedliche
Abstände geben könnte.

...brauch dann nicht bei allen Gadgets die Größe bzw. die Fondgr. neu einstellen.


Danke aber schon mal für die schnelle Hilfe !

...Günni
... wer hat an der Uhr gedreht, ist es wirklich
schon so spät ... ups
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Unter WinXP klickst du rechts auf dem Desktop und dann auf Eigenschaften (Oder einfach in der Systemsteuerung auf "Anzeige"). Dort auf dann auf Darstellung und dann auf Erweitert klicken. Im neu aufgetanen Fenster in der Combobox nach "Bildlaufleiste" suchen und dort direkt die gewünschte Größe eingeben. ;)

Wie sich das per API machen lässt, weiß ich nicht, ist aber sicher machbar.
zx81man
Beiträge: 3
Registriert: 23.10.2004 23:06

Beitrag von zx81man »

1.) Dank an Sunny

2.) Habe ich ausprobiert und funzt !

Nachteil : Ich habe die Einstellung dann global bei allen Fenstern -
auch bei denen, wo ich das nicht so gerne hätte ....

Fazit : Mein Problem besteht immer noch. :cry:

Falls noch jemand eine Idee hat .... wäre toll.

...Günni
... wer hat an der Uhr gedreht, ist es wirklich
schon so spät ... ups
Antworten