Rev 675 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 675 | Rev 676 | ||
---|---|---|---|
- | 1 | 28.11.07 |
|
- | 2 | ||
- | 3 | RUSSIAN |
|
- | 4 | ||
- | 5 | Äîáàâëåíà ïîääåðæêà ôîíîâîãî öâåòà äëÿ control-à Text. |
|
- | 6 | ||
- | 7 | ENGLISH |
|
- | 8 | ||
- | 9 | Support of background color for control Text is added. |
|
- | 10 | ||
1 | 19.11.07 |
11 | 19.11.07 |
2 | 12 | ||
3 | RUSSIAN |
13 | RUSSIAN |
4 | 14 | ||
5 | Ôóíêöèÿ RemoveComponent ïåðåèìåíîâàíà â MoveComponent. |
15 | Ôóíêöèÿ RemoveComponent ïåðåèìåíîâàíà â MoveComponent. |
6 | Äîáàâëåíà íîâàÿ ôóíêöèÿ. |
16 | Äîáàâëåíà íîâàÿ ôóíêöèÿ. |
7 | void ActivateTrapForSpecializedMessage(dword *control) - àêòèâèðîâàòü ëîâóøêó äëÿ ñïåöèàëèçèðîâàííûõ ñîîáùåíèé. |
17 | void ActivateTrapForSpecializedMessage(dword *control) - àêòèâèðîâàòü ëîâóøêó äëÿ ñïåöèàëèçèðîâàííûõ ñîîáùåíèé. |
8 | 18 | ||
9 | ENGLISH |
19 | ENGLISH |
10 | 20 | ||
11 | Function RemoveComponent is renamed in MoveComponent. |
21 | Function RemoveComponent is renamed in MoveComponent. |
12 | New function is added. |
22 | New function is added. |
13 | void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages. |
23 | void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages. |
14 | 24 | ||
15 | 15.10.07 |
25 | 15.10.07 |
16 | 26 | ||
17 | RUSSIAN |
27 | RUSSIAN |
18 | 28 | ||
19 | Âûøëà íîâàÿ âåðñèÿ áèáëèîòåêè libGUI. |
29 | Âûøëà íîâàÿ âåðñèÿ áèáëèîòåêè libGUI. |
20 | 30 | ||
21 | ×òî íîâîãî â ýòîé âåðñèè: |
31 | ×òî íîâîãî â ýòîé âåðñèè: |
22 | 32 | ||
23 | 1) Ïåðåäà÷à ïàðàìåòðîâ ôóíêöèÿì áèáëèîòåêè ïåðåïèñàíà íà êîíâåíöèþ stdcall. |
33 | 1) Ïåðåäà÷à ïàðàìåòðîâ ôóíêöèÿì áèáëèîòåêè ïåðåïèñàíà íà êîíâåíöèþ stdcall. |
24 | 34 | ||
25 | 2)Òåïåðü ôóíêöèè ëèíêóþòñÿ ïî èìåíàì. |
35 | 2)Òåïåðü ôóíêöèè ëèíêóþòñÿ ïî èìåíàì. |
26 | 36 | ||
27 | 3)Òåïåðü, åñëè íàâåñòè ìûøü íà êîìïîíåíò è íàæàòü ëåâóþ êíîïêó ìûøè, òî âñå ñîîáùåíèÿ îò |
37 | 3)Òåïåðü, åñëè íàâåñòè ìûøü íà êîìïîíåíò è íàæàòü ëåâóþ êíîïêó ìûøè, òî âñå ñîîáùåíèÿ îò |
28 | ìûøè ïîñûëàþòñÿ òîëüêî ýòîìó êîìïîíåíòó.Åñëè îòïóñòèòü ëåâóþ êíîïêó ìûøè, òî ñîîáùåíèÿ îò |
38 | ìûøè ïîñûëàþòñÿ òîëüêî ýòîìó êîìïîíåíòó.Åñëè îòïóñòèòü ëåâóþ êíîïêó ìûøè, òî ñîîáùåíèÿ îò |
29 | ìûøè âíîâü ñòàíîâÿòñÿ äîñòóïíûìè äëÿ âñåõ êîìïîíåíòîâ. |
39 | ìûøè âíîâü ñòàíîâÿòñÿ äîñòóïíûìè äëÿ âñåõ êîìïîíåíòîâ. |
30 | 40 | ||
31 | 4) Â áèáëèîòåêó äîáàâëåíû íîâûå ôóíêöèè. |
41 | 4) Â áèáëèîòåêó äîáàâëåíû íîâûå ôóíêöèè. |
32 | int Version(void) - ïîëó÷èòü âåðñèþ áèáëèîòåêè. Âåðñèÿ âîçâðàùàåòñÿ â ôîðìàòå: ãîä + ìåñÿö + äåíü . Òåêóùàÿ |
42 | int Version(void) - ïîëó÷èòü âåðñèþ áèáëèîòåêè. Âåðñèÿ âîçâðàùàåòñÿ â ôîðìàòå: ãîä + ìåñÿö + äåíü . Òåêóùàÿ |
33 | áèáëèîòåêà èìååò âåðñèþ 071014. |
43 | áèáëèîòåêà èìååò âåðñèþ 071014. |
34 | void RemoveComponent(void *Control,int new_x,int new_y) - ïåðåìåùàåò êîìïîíåíò â íîâûå êîîðäèíàòû. |
44 | void RemoveComponent(void *Control,int new_x,int new_y) - ïåðåìåùàåò êîìïîíåíò â íîâûå êîîðäèíàòû. |
35 | void ResizeComponent(void *Control,int new_sizex,int new_sizey) - èçìåíÿåò ðàçìåð êîìïîíåíòà. |
45 | void ResizeComponent(void *Control,int new_sizex,int new_sizey) - èçìåíÿåò ðàçìåð êîìïîíåíòà. |
36 | Ïðèìåðû èñïîëüçîâàíèÿ ýòèõ ôóíêöèé ñìîòðèòå â ïðèìåðå Bookmark. |
46 | Ïðèìåðû èñïîëüçîâàíèÿ ýòèõ ôóíêöèé ñìîòðèòå â ïðèìåðå Bookmark. |
37 | 47 | ||
38 | 5)Äîáàâëåí ïðèìåð ðàáîòû ñ libGUI â ÿçûêå ïðîãðàììèðîâàíèÿ C. Ýòîò ïðèìåð ÿâëÿåòñÿ ÷àñòüþ èíòåðôåéñà íàïèñàííîãî |
48 | 5)Äîáàâëåí ïðèìåð ðàáîòû ñ libGUI â ÿçûêå ïðîãðàììèðîâàíèÿ C. Ýòîò ïðèìåð ÿâëÿåòñÿ ÷àñòüþ èíòåðôåéñà íàïèñàííîãî |
39 | ìíîé äëÿ ìîåé íàó÷íîé ïðîãðàììû. |
49 | ìíîé äëÿ ìîåé íàó÷íîé ïðîãðàììû. |
40 | 50 | ||
41 | ENGLISH |
51 | ENGLISH |
42 | 52 | ||
43 | 14.10.07 |
53 | 14.10.07 |
44 | 54 | ||
45 | The new version of library libGUI has left. |
55 | The new version of library libGUI has left. |
46 | 56 | ||
47 | That new in this version: |
57 | That new in this version: |
48 | 58 | ||
49 | 1) Transfer of parameters to functions of library is copied on the convention stdcall. |
59 | 1) Transfer of parameters to functions of library is copied on the convention stdcall. |
50 | 60 | ||
51 | 2) Now functions link on names. |
61 | 2) Now functions link on names. |
52 | 62 | ||
53 | 3)Now, if to guide the mouse on a component and to press the left button of the mouse all |
63 | 3)Now, if to guide the mouse on a component and to press the left button of the mouse all |
54 | messages from the mouse are sent only to this component.If to release(let off) the left |
64 | messages from the mouse are sent only to this component.If to release(let off) the left |
55 | button of the mouse messages from the mouse again become accessible to all components. |
65 | button of the mouse messages from the mouse again become accessible to all components. |
56 | 66 | ||
57 | 4) In library new functions are added. |
67 | 4) In library new functions are added. |
58 | int Version (void) - to receive the version of library. The version comes back in a format: year + month + day. |
68 | int Version (void) - to receive the version of library. The version comes back in a format: year + month + day. |
59 | The current library has version 71014. |
69 | The current library has version 71014. |
60 | void RemoveComponent (void *Control, int new_x, int new_y) - moves a component to new coordinates. |
70 | void RemoveComponent (void *Control, int new_x, int new_y) - moves a component to new coordinates. |
61 | void ResizeComponent (void *Control, int new_sizex, int new_sizey) - changes the size of a component. |
71 | void ResizeComponent (void *Control, int new_sizex, int new_sizey) - changes the size of a component. |
62 | Examples of use of these functions look in example Bookmark. |
72 | Examples of use of these functions look in example Bookmark. |
63 | 73 | ||
64 | 5) The example of work with libGUI in programming language C is added. This example is a part of the interface |
74 | 5) The example of work with libGUI in programming language C is added. This example is a part of the interface |
65 | written by me for my scientific program. |
75 | written by me for my scientific program. |