Rev 676 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
682 | andrew_pro | 1 | 16.12.07 |
2 | |||
3 | RUSSIAN |
||
4 | |||
5 | Исправлены ошибки в контролах: ProgressBar, Text, Image. |
||
6 | |||
7 | ENGLISH |
||
8 | |||
9 | Mistakes in controls are corrected: ProgressBar, Text, Image. |
||
10 | |||
676 | andrew_pro | 11 | 28.11.07 |
12 | |||
13 | RUSSIAN |
||
14 | |||
15 | Добавлена поддержка фонового цвета для control-а Text. |
||
16 | |||
17 | ENGLISH |
||
18 | |||
19 | Support of background color for control Text is added. |
||
20 | |||
675 | andrew_pro | 21 | 19.11.07 |
22 | |||
23 | RUSSIAN |
||
24 | |||
25 | Функция RemoveComponent переименована в MoveComponent. |
||
26 | Добавлена новая функция. |
||
27 | void ActivateTrapForSpecializedMessage(dword *control) - активировать ловушку для специализированных сообщений. |
||
28 | |||
29 | ENGLISH |
||
30 | |||
31 | Function RemoveComponent is renamed in MoveComponent. |
||
32 | New function is added. |
||
33 | void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages. |
||
34 | |||
35 | 15.10.07 |
||
36 | |||
37 | RUSSIAN |
||
38 | |||
39 | Вышла новая версия библиотеки libGUI. |
||
40 | |||
41 | Что нового в этой версии: |
||
42 | |||
43 | 1) Передача параметров функциям библиотеки переписана на конвенцию stdcall. |
||
44 | |||
45 | 2)Теперь функции линкуются по именам. |
||
46 | |||
47 | 3)Теперь, если навести мышь на компонент и нажать левую кнопку мыши, то все сообщения от |
||
48 | мыши посылаются только этому компоненту.Если отпустить левую кнопку мыши, то сообщения от |
||
49 | мыши вновь становятся доступными для всех компонентов. |
||
50 | |||
51 | 4) В библиотеку добавлены новые функции. |
||
52 | int Version(void) - получить версию библиотеки. Версия возвращается в формате: год + месяц + день . Текущая |
||
53 | библиотека имеет версию 071014. |
||
54 | void RemoveComponent(void *Control,int new_x,int new_y) - перемещает компонент в новые координаты. |
||
55 | void ResizeComponent(void *Control,int new_sizex,int new_sizey) - изменяет размер компонента. |
||
56 | Примеры использования этих функций смотрите в примере Bookmark. |
||
57 | |||
58 | 5)Добавлен пример работы с libGUI в языке программирования C. Этот пример является частью интерфейса написанного |
||
59 | мной для моей научной программы. |
||
60 | |||
61 | ENGLISH |
||
62 | |||
63 | 14.10.07 |
||
64 | |||
65 | The new version of library libGUI has left. |
||
66 | |||
67 | That new in this version: |
||
68 | |||
69 | 1) Transfer of parameters to functions of library is copied on the convention stdcall. |
||
70 | |||
71 | 2) Now functions link on names. |
||
72 | |||
73 | 3)Now, if to guide the mouse on a component and to press the left button of the mouse all |
||
74 | messages from the mouse are sent only to this component.If to release(let off) the left |
||
75 | button of the mouse messages from the mouse again become accessible to all components. |
||
76 | |||
77 | 4) In library new functions are added. |
||
78 | int Version (void) - to receive the version of library. The version comes back in a format: year + month + day. |
||
79 | The current library has version 71014. |
||
80 | void RemoveComponent (void *Control, int new_x, int new_y) - moves a component to new coordinates. |
||
81 | void ResizeComponent (void *Control, int new_sizex, int new_sizey) - changes the size of a component. |
||
82 | Examples of use of these functions look in example Bookmark. |
||
83 | |||
84 | 5) The example of work with libGUI in programming language C is added. This example is a part of the interface |
||
85 | written by me for my scientific program. |
||
86 |