Subversion Repositories Kolibri OS

Rev

Rev 706 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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