4.02.08 RUSSIAN Добавлено сохранение регистров после входа в функции: SendMessage() , DestroyControl(). ENGLISH Save of registers after an entrance in function is added: SendMessage (), DestroyControl (). 31.01.08 RUSSIAN Добавлено сохранение регистров после входа в функции libGUI. ENGLISH Save of registers after an entrance in function libGUI is added. 16.12.07 RUSSIAN Исправлены ошибки в контролах: ProgressBar, Text, Image. ENGLISH Mistakes in controls are corrected: ProgressBar, Text, Image. 28.11.07 RUSSIAN Добавлена поддержка фонового цвета для control-а Text. ENGLISH Support of background color for control Text is added. 19.11.07 RUSSIAN Функция RemoveComponent переименована в MoveComponent. Добавлена новая функция. void ActivateTrapForSpecializedMessage(dword *control) - активировать ловушку для специализированных сообщений. ENGLISH Function RemoveComponent is renamed in MoveComponent. New function is added. void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages. 15.10.07 RUSSIAN Вышла новая версия библиотеки libGUI. Что нового в этой версии: 1) Передача параметров функциям библиотеки переписана на конвенцию stdcall. 2)Теперь функции линкуются по именам. 3)Теперь, если навести мышь на компонент и нажать левую кнопку мыши, то все сообщения от мыши посылаются только этому компоненту.Если отпустить левую кнопку мыши, то сообщения от мыши вновь становятся доступными для всех компонентов. 4) В библиотеку добавлены новые функции. int Version(void) - получить версию библиотеки. Версия возвращается в формате: год + месяц + день . Текущая библиотека имеет версию 071014. void RemoveComponent(void *Control,int new_x,int new_y) - перемещает компонент в новые координаты. void ResizeComponent(void *Control,int new_sizex,int new_sizey) - изменяет размер компонента. Примеры использования этих функций смотрите в примере Bookmark. 5)Добавлен пример работы с libGUI в языке программирования C. Этот пример является частью интерфейса написанного мной для моей научной программы. ENGLISH 14.10.07 The new version of library libGUI has left. That new in this version: 1) Transfer of parameters to functions of library is copied on the convention stdcall. 2) Now functions link on names. 3)Now, if to guide the mouse on a component and to press the left button of the mouse all messages from the mouse are sent only to this component.If to release(let off) the left button of the mouse messages from the mouse again become accessible to all components. 4) In library new functions are added. int Version (void) - to receive the version of library. The version comes back in a format: year + month + day. The current library has version 71014. void RemoveComponent (void *Control, int new_x, int new_y) - moves a component to new coordinates. void ResizeComponent (void *Control, int new_sizex, int new_sizey) - changes the size of a component. Examples of use of these functions look in example Bookmark. 5) The example of work with libGUI in programming language C is added. This example is a part of the interface written by me for my scientific program.