mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-12-12 18:07:06 +03:00
21d1027a5a
New function is added. void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages. git-svn-id: svn://kolibrios.org@675 a494cfbc-eb01-0410-851d-a64ba20cac60
67 lines
2.6 KiB
Plaintext
67 lines
2.6 KiB
Plaintext
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.
|
|
|