Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ VESA палитра.

Автор: arhimag 13.01.2006 22:38

Как после замен палитр в весе поставить стандартную палитру??

Автор: virt 13.01.2006 22:49

Предварительно сохранить ее.

Автор: klem4 13.01.2006 22:49

я не уверен, DraphDefaults или ClearDevice не получится ?

Автор: volvo 13.01.2006 22:54

Цитата(klem4 @ 13.01.2006 17:49)
DraphDefaults или ClearDevice не получится ?

ClearDevice не поможет никак, все что делает эта процедура - очищает экран и передвигает указатель на позицию (0, 0)...

Я бы попробовал SetGraphMode:
Цитата(Help)
SetGraphMode resets all graphics settings to their defaults (current pointer, palette, color, viewport, and so on).

Автор: arhimag 13.01.2006 22:59

а экран неочистится??

Автор: volvo 13.01.2006 23:02

А как ты думаешь, если графическая подсистема ПОЛНОСТЬЮ сбрасывается, и инициализируется заново, что будет с экраном? Конечно, очистится...

Автор: klem4 13.01.2006 23:03

DraphDefaults

Цитата

2). Восстанавливаетси системная цветовая палитра


Но экран очистит ...

Автор: arhimag 13.01.2006 23:03

а как сделать так что бы он сбрасывал но экран не очищялся

Автор: virt 14.01.2006 2:06

arhimag

Цитата
Предварительно сохранить ее.

А потом восстановить.