Page 1 of 1

Системная функция 12

Posted: Thu Jul 01, 2021 9:07 pm
by zorggish
Для чего и как правильно использовать системную функцию 12 (в kosSyst.cpp - kos_WindowRedrawStatus)?
В sysfuncr.txt и вики исчерпывающей информации нету.
В процедуре перерисовки окна хоть с ней, хоть без неё, работает с виду одинаково.

Re: Системная функция 12

Posted: Thu Jul 01, 2021 11:34 pm
by IgorA
zorggish wrote:В sysfuncr.txt и вики исчерпывающей информации нету.
В процедуре перерисовки окна хоть с ней, хоть без неё, работает с виду одинаково.
На сколько я знаю, то без вызова функции 12 не должен работать вызов функции 8 - определить/удалить кнопку.
Если рисовать только графику, то по идее можно и без ф. 12 обойтись.

Re: Системная функция 12

Posted: Thu Jul 01, 2021 11:51 pm
by zorggish
IgorA wrote:
zorggish wrote:В sysfuncr.txt и вики исчерпывающей информации нету.
В процедуре перерисовки окна хоть с ней, хоть без неё, работает с виду одинаково.
На сколько я знаю, то без вызова функции 12 не должен работать вызов функции 8 - определить/удалить кнопку.
Если рисовать только графику, то по идее можно и без ф. 12 обойтись.
Спасибо!

Re: Системная функция 12

Posted: Fri Jul 02, 2021 12:22 am
by dunkaist
It could work without calls to sysfn12 at the moment but don't be surprised if your program will stop working one day. Documentation mentions this function as 'begin/end window redraw' after all.