0,0 → 1,66 |
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. |
|