Subversion Repositories Kolibri OS

Rev

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