Skocz do zawartości


[T.Pascal] Skalowanie okna


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 Gość_fullownage_*

Gość_fullownage_*

Napisano 08 12 2006 - 18:06

Dzień dobry,
jestem początkującym programistą i obecnie mam problem związany z oknem programu. Mam program w turbo pascalu który jest osadzony w rozmiarach 80x50 a standardowe okno [na np innych komputerach] ma rozmiary 80x30. [nie na pełnym ekranie]. Wszystko działało by dobrze ale nie mogę znaleźć lub wykombinować jak automatycznie [przez program] te okno mogłoby być skalowane. Wiem ze da się ręcznie to zrobić poprzez właściwości i skalowanie buffora etc ale mi chodzi o rozwiązanie tego programu za pomocą jakiegoś skryptu, kodu który można by wstawić do turbo pascala.
Byłbym wdzięczny za jakąkolwiek pomoc.

~full

  • 0

#2 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 08 12 2006 - 23:28

Wydaje mi sie ze o to Ci chodzi ale cos sie chyba machnales w rozdzielkach. Do zmieniania trybu tekstowego sluzy polecenie TextMode, która przyjmuje następujące parametry:
1. CO40 - 40x25
2. CO80 - 80x25
3. Font8x8 - w trybie EGA (80x43), w trybie VGA (80x50)

Tyle z tego co wiem :P

  • 0

#3 Gość_fullownage_*

Gość_fullownage_*

Napisano 09 12 2006 - 14:03

no faktycznie popełniłem błąd bo powinno być 30x80 tak jak na rysunku
Dołączona grafika

chce aby oś OY była 50.

jakieś pomysły?
(bo z tym textmode mi jakoś nie wychodzi.)
  • 0

#4 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 09 12 2006 - 15:53

Hm..a dajesz zeby kompilowal i uruchamial pełnoekranowo?? Bo to chyba tu jest tez problem...
  • 0

#5 Gość_fullownage_*

Gość_fullownage_*

Napisano 09 12 2006 - 17:04

nie gdy kompiluje ukazuje mi sie nie w pelnymekranie. Tylko tak jak na obrazku. 30x80.
  • 0

#6 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 09 12 2006 - 17:38

To zmien to albo zainstaluj sobie pascala 7.0. A skoro nie dziala Ci textmode to nie bardzo wiem jak to inaczej zrobic :P

  • 0

Zobacz więcej tematów z tagiem: Turbo Pascal



Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych