Autor Beitrag
toscmb09
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 27.03.11 01:45 
Hallo,

ich habe folgendes Problem. Ich bin Anfänger in C. Jetzt muss ich ein Programm schreiben und brauche dafür dringend eine funktionierende Scrollbar. Ich muss alles selbst schreiben und darf keine Builder-Programme benutzen.

Ich möchte in meinem Hauptfenster eine vertikale Scrollbar haben, damit ich, nachdem eine tabelle gezeichnet wurde auch an ihr Ende scrollen kann.

ich habe diesen Befehl gefunden:
void scroll_buttons_show (SDL_Surface *surface, int x, int y, int *pos, int max_pos, int advance, SDL_Rect *box)
habe aber keine Ahnung wie ich den einbauen muss. Kommt der in die Funktion die zeichnet, ins hauptfenser und was für andere vorkehrungen müssen getroffen werden??

Da die Tabelle variabel ist müsste es ja die Scrollbar auch sein?! Geht das und vor allem wie?

Ich hoffe ihr könnt mir helfen.. habe schon viele SAchen ausprobiert und auch stundenlang im inet danach gesucht aber erfolglos.

Danke für eure Hilfe. Wenn ihr mehr details braucht, gebt einfach bescheid!

Viele Grüße

Tobi


Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am So 27.03.2011 um 10:40
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 27.03.11 10:40 
Hallo!

Du bist hier allerdings im C#-Forum gelandet, das ist was anderes als C ;-)

Ich verschiebe Deinen Frage mals ins Off-Topic, mit etwas Glück findet sich ja noch jemand, der Dir trotzdem helfen kann :)

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4799
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: So 27.03.11 11:43 
Hallo,

mit SDL kenne ich mich nicht so gut aus, aber ich habe im Internet folgende Lib gefunden: sdlcontrols.sourcefo....net/description.htm

Diese enthält u.a. auch eine ScrollBar: sdlcontrols.sourceforge.net/sdlscroll.htm

P.S. Deine Funktion 'scroll_buttons_show' scheint ja zu der Atrinik Lib zu gehören: client.docs.atrinik....oll__buttons_8c.html (bzw. als Hauptseite: client.docs.atrinik.org/index.html )
Hast du denn überhaupt schon dafür den Client-Code: code.launchpad.net/atrinik ?