Was macht man eigentlich mit dem "ScrollBarGadget"?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Daffy0815
Beiträge: 390
Registriert: 15.06.2005 00:44
Wohnort: 65719 Hofheim
Kontaktdaten:

Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Daffy0815 »

Mal eine komische Frage:

Ich habe ein Fenster mit sagen wir mal 150 Einträgen die natürlich untereinander nicht auf einen Bildschirm passen.
Nun wollte ich dem Fenster mit "ScrollBarGadget" einen vertikalen Scrollbalken verpassen um so den Fensterinhalt zu scrollen und an die restlichen Einträge zu kommen.
Ich hatte dann zwar einen vertikalen Scrollbalken der sich auch schön bewegen ließ aber "gescrollt" hat der rein garnichts!

Eine alternative scheint "ScrollAreaGadget" zu sein. Kann es sein, dass das der richtige Weg ist?

Wenn ja, wozu ist denn "ScrollbarGadget" zu gebrauchen?

Gruß

Holger
Wir sind LINUX
Widerstand ist zwecklos - Sie werden emuliert
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von ts-soft »

ScrollAreaGadget ist der richtige Weg.
Scrollbargadget kannste als Trackbar mißbrauchen :mrgreen: , ist eigentlich meist recht unnütz.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Kiffi »

haben wir das nicht schon mal alles durchgekaut?
a²+b²=mc²
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von STARGÅTE »

"Was macht man eigentlich mit dem "ScrollBarGadget"?"

Ich verwende dieses Gadget, wenn ich den inneren Anzeigebereich eines Image verändern will.
Soll heißen:
Ich habe zB ein ImageGadget (800x100) in dem ich aber einen Graphen von 10000 Pixel Breite darstelle.
Mit dem ScrollBarGadget kann ich nun die Verschiebung für das Drawing einstellen.

Das ist günstiger als zB ein 10000x100 großen Image zu nehmen und eine ScrollAreaGadget
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
CSHW89
Beiträge: 489
Registriert: 14.12.2008 12:22

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von CSHW89 »

STARGÅTE hat geschrieben:Das ist günstiger als zB ein 10000x100 großen Image zu nehmen und eine ScrollAreaGadget
zumal ScrollAreaGadget nicht über 32768 pixel hinausgeht. hab ich auch schon mal gehabt. musste dann auf ScrollBarGadget umstellen.
lg kevin
Bild Bild Bild
http://www.jasik.de - Windows Hilfe Seite
padawan hat geschrieben:Ich liebe diese von hinten über die Brust ins Auge Lösungen
Benutzeravatar
Daffy0815
Beiträge: 390
Registriert: 15.06.2005 00:44
Wohnort: 65719 Hofheim
Kontaktdaten:

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Daffy0815 »

@kiffi

Nein, da hast Du etwas missverstanden.

Damals ging es um die ComboBox mit Grafik drin.

Hier ging es um ganz normales "Scrollen" des gesamten Bildinhaltes.

Gruß

Holger
Wir sind LINUX
Widerstand ist zwecklos - Sie werden emuliert
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Kiffi »

Daffy0815 hat geschrieben:Damals ging es um die ComboBox mit Grafik drin.
Hier ging es um ganz normales "Scrollen" des gesamten Bildinhaltes.
hast Du Dir den Code angeschaut, auf den ich verlinke?
Daffy0815 hat geschrieben:Ich hatte dann zwar einen vertikalen Scrollbalken der sich auch schön bewegen ließ aber "gescrollt" hat der rein garnichts!
a²+b²=mc²
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Thorium »

Mit dem scrollbar gadget kannst du überall wo du es brauchst scrolling hinzufügen ohne selbst ein scrollbar control zeichnen zu müssen. Das scrolling an sich muss man natürlih selbst programmieren. Das scrollbar gadget weis ja nicht was du wie scrollen willst. Einsatzmöglichkeiten gibt es ettliche, z.b. in editoren und viewern.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
Daffy0815
Beiträge: 390
Registriert: 15.06.2005 00:44
Wohnort: 65719 Hofheim
Kontaktdaten:

Re: Was macht man eigentlich mit dem "ScrollBarGadget"?

Beitrag von Daffy0815 »

@Kiffi

Stimmt, hast recht, das ist im Prinzip das gleiche Problem.

Ich bin irgendwie von der (falschen) Voraussetzung ausgegegangen, dass es einen Unterschied macht ob man einen ganzen Fensterinhalt scrollt oder ein Feld innerhalb eines Fensters.

Ich habe bis dato sehr viel ein microcontrollerbasiertes Grafiksubsystem programmiert bei dem das so war.

Gruß

Holger
Wir sind LINUX
Widerstand ist zwecklos - Sie werden emuliert
Antworten