C - menu na konzoli
Ahoj chcel by som sa spytat ci sa da nejak v cecku spravit ze ked mam menu to je jedno ake ma ja neviem 3 moznosti prva hraj stlac 1 druha nastavenie stlac 2 a tretia koniec stlac 3. Ked napr. stlacim nastavenie tak mi vyhodi menu nastavenia z dalsim vyberom ale predosle menu je furt v konzoli nad nim. Neda sa nejakym sposobom prepnut to menu aby tam to predchadzajuce nebolo?? Skusal som vynechat vela riadkov :D ale potom to nastavenie je uplne dole a nie hore na konzoli co nieje tiez esteticke.
Spravit se da lecos (a rozbit taky). Ciste teoreticky muzes v cecku dosahnout naprosto libovolneho vzhledu a chovani (nejen) menu.
Prakticky ale asi nechces psat vsechny ty veci sam, takze pouzivas nejake knihovny a nejspis i nejaky framework, potom zalezi na tom, jak je ten konkretni napsany, coz takhle nikdo na dalku neposoudi, dokud nereknes, co a jak pouzivas.
Ale ked programujem iba v C nie C++ tak velkost pisma zmenit nejde ani farba(ide ale iba jedna viacfarebne nejde)
Kecas milacku. v C (nikoli C++) jsem si napsal vlastni knihovny na grafiku a okna a slo tam menit jak barva, tak velikost pisma, tak vse ostatni, co jsem chtel. V C ten problem neni. Ten je v tvych znalostech a (mozna) knihovnach, ktere pouzivas a dosud jsi nerekl, ktere to jsou.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <math.h>
Zkus takovyto programek:
shell tieto veci zvycajne nepodporuje.
http://en.wikipedia.org/wiki/ANSI_escape_code#Wind ows_and_DOS