Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.030 pregleda

Najnovija ↓

GUI za igru pod linux-om 23.12.2005. u 21:34 · pre 253 meseca #1
Pozdrav,

Razvijam vec duze vreme igru koja ce raditi pod linux OS-om.
Problem je nastao kada sam krenuo da implementiram GUI. Zelim
da ceo prozor sam iscrtavam (dakle program ce sam crtati i
border i caption bar!!) koristeci OpenGL, ali ne znam kako da
napravim prozor koji to podrzava. Mislio sam da koristim cist Xlib.
Dakle, OpenGL inicijalizacija nije problem vec crtanje po citavom
prozoru!

Da li se mogu ikako presresti poruke za iscrtavanje border-a i
caption bar-a i ako mogu koja su imena tih poruka? Da li postoji
neki alternativni nacin da se ovo uradi?

Pozdrav,
nenadus
Re: GUI za igru pod linux-om 23.12.2005. u 22:50 · pre 253 meseca #2
pa nije mi palo nikada napamet to da probam u linuxu, ali u windowsu sam ovako uradio, prozoru sam uklonio sve (titlebar border i ostalo) i onda sam sam na prozoru crtao bordere titlebarove i ostalo, znaci nekako moras da ucinis da ti wm ne dira prozor i da sam radis window managment..
Potpis
Sobe, apartmani u Crnoj Gori
http://www.123montenegro.com
Re: GUI za igru pod linux-om 24.12.2005. u 00:55 · pre 253 meseca #3
Zdravo defufna,

Da, znam kako bi se to odradilo koristeci VC++. Cini
mi se da se napravi prozor bez caption bar-a i border-a
i presretne WM_NCPAINT poruka.

Problem je kako to uraditi pod Linux-om:).

Pozdrav,
nenadus
Re: GUI za igru pod linux-om 05.02.2006. u 19:43 · pre 252 meseca #5
jedna od varijanti ti je da koristish libSDL, veoma dobra biblioteka za GUI. Imash sve lepo dokumentovano uz par dobrih primera na njihovom oicijalnom sajtu :)

ae poz!
Potpis
You don't want to learn, then stick this keyboard in your ass!
Re: GUI za igru pod linux-om 06.02.2006. u 14:05 · pre 252 meseca #6
Pozdrav,

Zahvaljujem svima na odgovorima na ovaj post. Pre koju
nedelju sam pronasao nacin kako da uradim ono sto sam
trazio. Bilo je dovoljno da se override-redirect flag podesi
i to bi bilo to:).

Hvala,
nenadus
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme