Suwak, scrollbar - jak zrobić?? (TURBO PASCAL)

0

Witam!
Miałem zadane do domu zrobienie kilku zadań z macierzami i kiedy mam na przykład mnożenie macierzy (z wybranymi przez usera wymiarami) to w oknie turbo pascala (po odpaleniu programu>RUN) często nie mieści się wszystko (tzn w wymiarze 80x24) i tutaj moje pytanie: jak dodać do programu suwak taki jak np w przeglądarce, żeby można było przewijać zawartość strony.

Pozdrawiam, Falkos.

@Edit
Próbowałem zrobić na zmiennych, żeby strzałki zmieniały miejsce kursora, ale wtedy mogłem dojechać na górę okna i nie przewijało ;/

0

mozesz zmniejszyc czcionke:

TextMode(co80 + Font8x8);

to da Ci mozliwosc wyswietlenie dwa razy wiecej linijek textu - nieladnie wyglada ale zawsze wiecej.

jesli chodzi o scrollbara...
obsluga klawiszy strzalek gora/dol, ze dwie zmienne (max i pos), troche matmy no i wyswietlanie na ekranie danych zaleznie od polozenia scrollbara (pos). no i "rysowanie" lub raczej "wypisanie" samego scrollbara. naprawde nic trudnego trzeba tylko pomyslec chwile...

P.S. nastepnym razem pisz w temacie, ze chodzi o [pascal]

0

Jeżeli to jest Turbo Pascal 6 lub 7, to do rysowania okienek w trybie tekstowym można użyć biblioteki TurboVision (jest w pakiecie). Ale to trudna biblioteka.

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