Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Allegro pisanie w okienku zmiennej int

Ostatnio zmodyfikowano 2016-10-30 22:21
Autor Wiadomość
wojtekem
Temat założony przez niniejszego użytkownika
Allegro pisanie w okienku zmiennej int
» 2016-10-02 16:58:15
Napisałem program konsolowy w C++ i teraz chciałbym obliczone wartości zmiennej typu int napisać w okienku zaprojektowanym w allegro w odpowiednim miejscu, nie mogę znaleźć takiego polecenia w allegro, wszelkie al_draw odnoszą się do typu tekst, jak sobie z tym poradzić ?
P-152192
pekfos
» 2016-10-02 17:23:09
P-152194
wojtekem
Temat założony przez niniejszego użytkownika
» 2016-10-02 17:44:18
Dziękuję za poradę, nie chciałbym jednak zmieniać typu zmiennej int na string na stałe, w dalszej części programu jest ponownie wykorzystywana do obliczeń i wtedy będzie klops, ale jakoś spróbuję sobie poradzić, ta zmienna int o której pisze jest elementem tablicy, spróbuję jak w podanym fragmencie kursu.
P-152195
SeaMonster131
» 2016-10-02 17:49:01
https://www.allegro.cc/manual​/5/al_draw_textf
Wypisywanie tekstu podobnie jak w
printf()
.
P-152196
wojtekem
Temat założony przez niniejszego użytkownika
» 2016-10-02 17:59:07
Dzięki, przeczytam wskazany tekst z manual allegro, chyba tam będzie dobre rozwiązanie :)
P-152197
wojtekem
Temat założony przez niniejszego użytkownika
» 2016-10-15 16:38:10
Pisałem, że nie potrafię wprowadzić wartości zmiennej typu doble z tablicy do okna w allegro jako tekst, zgodnie z poradą tutaj wpisałem al_draw_textf( font, al_map_rgb(0,0,100),230,350 + yy, 0, "%f", Mypkprzed[j]);
oczywiście wcześniej narysowałem okno, zdefiniowałem font itd. W oknie pokazuje się w żądanym miejscu okna wartość "O", a nie wartość z tablicy Mypkprzed[j], która wynosi np. 20, proszę o pomoc
P-152561
pekfos
» 2016-10-15 18:55:34
%lf.
P-152566
wojtekem
Temat założony przez niniejszego użytkownika
» 2016-10-15 22:08:21
Dziękuję, niestety po wpisaniu %1f nic się nie zmieniło, nadal wyświetla w oknie wartość "0", a wartość tego elementu tablicy jest znana i zdefiniowana, w konsolowej części programu ta wartość jest dobrze wypisana po komendzie cout i nadal jest stosowana do prawidłowych dalszych obliczeń, problem tkwi w jakimś innym szczególe, no cóż szukam dalej i pozdrawiam, jeszcze jedno, po kompilacji nie ma błędu.
P-152568
« 1 » 2
  Strona 1 z 2 Następna strona