Jak zrobić przycisk oraz pole tekstowe w c++ Allegro

0

Witam, mam trochę dziwne pytanie - jak się robi button(przycisk)którego można wcisnąć za pomocą kursora?
W miarę możliwości mógłby ktoś pokazać cały kod jakiegoś przykładowego programu z takim przyciskiem.
Mam też drugie pytanie jak zrobić pole tekstowe w którym będzie można coś wpisać, następnie zostanie pobrana ta wartość(liczbowa) i zostanie potem użyta w innym celu.Też prosiłbym o przykład.
Bardzo będę wdzięczny za pomoc, ponieważ właściwie już zrobiłem pewien program i potrzebuje tych rzeczy do jego wykończenia.

0

Czuje, że musisz obsłużyć myszkę, a button dać jako bitmapę. Badać jego pozycje itp. Tylko o tym ja wiem :/

0

Aby zrobić buttona wystarczyło takie coś if(mouse_y < 100 && mouse_y > 50 && mouse_x <100 && mouse_x > 50 && mouse_b ==1)
Ale ja głupi jestem, nie wiedziałem że to tak łatwo można zrobić :D
Jeszcze jedno pytanie jak zrobić pole tekstowe, i czy w ogóle da się to zrobić w allegro

0

Masz dostęp do wyświetlania grafiki więc da się zrobić. Czy to będzie proste, to zupełnie inne pytanie. Nie znam się za bardzo na llegro, ale najwidoczniej jest to możliwe http://cpp0x.pl/kursy/Kurs-Allegro-GUI-C++/.
Cytat z wiki Allegro "The Allegro GUI is widely regarded as ugly and painful to use and program for, however it is included with Allegro, which makes it simple to integrate into an Allegro application."

0

Czyli się da, mógłby ktoś wyjaśnić jak to zrobić?najlepiej podać przykład.

0

To może powiem tak - czy jest jakiś odpowiednik cin>> z biblioteki iostream w allegro?

1 użytkowników online, w tym zalogowanych: 0, gości: 1