Rev 2764 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2764 | Rev 2803 | ||
---|---|---|---|
Line 61... | Line 61... | ||
61 | { |
61 | { |
62 | WaitEventTimeout(2); |
62 | WaitEventTimeout(2); |
63 | switch(EAX & 0xFF) |
63 | switch(EAX & 0xFF) |
64 | { |
64 | { |
65 | CASE evMouse: |
65 | CASE evMouse: |
66 | edit_box_mouse stdcall (#edit1); |
- | |
67 | - | ||
68 | /*scrollbar_v_mouse (#scroll1); //êîí÷åíûé ñêðîëë ïðèòîðìàæèìàåò, èä¸ì "ñâîèì ïóò¸ì" |
66 | /*scrollbar_v_mouse (#scroll1); //êîí÷åíûé ñêðîëë ïðèòîðìàæèìàåò, èä¸ì "ñâîèì ïóò¸ì" |
69 | if (za_kadrom <> scroll1.position) |
67 | if (za_kadrom <> scroll1.position) |
70 | { |
68 | { |
71 | za_kadrom = scroll1.position; |
69 | za_kadrom = scroll1.position; |
72 | WB1.ParseHTML(buf, filesize); |
70 | WB1.ParseHTML(buf, filesize); |
73 | //break; |
71 | //break; |
74 | };*/ |
72 | };*/ |
- | 73 | ||
75 | btn=GetSlot(Form.ID); |
74 | btn=GetSlot(Form.ID); |
76 | IF (btn<>ActiveProcess()) break; //åñëè îêíî íå àêòèâíî íà ñîáûòèÿ ìûøè íå ðåàãèðóåì |
75 | IF (btn<>ActiveProcess()) break; //åñëè îêíî íå àêòèâíî íà ñîáûòèÿ ìûøè íå ðåàãèðóåì |
Line -... | Line 76... | ||
- | 76 | ||
- | 77 | edit_box_mouse stdcall (#edit1); |
|
77 | 78 | ||
Line 78... | Line 79... | ||
78 | m.get(); |
79 | m.get(); |
79 | 80 | ||
80 | if (m.pkm) && (m.y>WB1.top) && (m.y |
81 | if (m.pkm) && (m.y>WB1.top) && (m.y |
81 | { |
- | |
82 | CreateThread(#menu_rmb,#stak); |
82 | { |
Line 83... | Line 83... | ||
83 | break; |
83 | CreateThread(#menu_rmb,#stak); |
84 | } |
84 | } |
85 | 85 | ||
Line 128... | Line 128... | ||
128 | WB1.Scan(btn); |
128 | WB1.Scan(btn); |
129 | } |
129 | } |
130 | break; |
130 | break; |
131 | case evKey: |
131 | case evKey: |
132 | key = GetKey(); |
132 | key = GetKey(); |
- | 133 | ||
- | 134 | if (edit1.flags == 66) || (edit1.flags == 98) SWITCH(key) //åñëè àêòèâíà ñòðîêà àäðåñà èãíîðèðóåì íåêîòîðûå êíîïêè |
|
- | 135 | { CASE 52: CASE 53: CASE 54: goto _EDIT_MARK; } |
|
- | 136 | ||
133 | WB1.Scan(key); |
137 | WB1.Scan(key); |
- | 138 | ||
- | 139 | _EDIT_MARK: |
|
134 | IF (key<>0x0d) && (key<>183) && (key<>184) && (key<>173) {EAX=key<<8; edit_box_key stdcall(#edit1);} //àäðåñíàÿ ñòðîêà |
140 | IF (key<>0x0d) && (key<>183) && (key<>184) && (key<>173) {EAX=key<<8; edit_box_key stdcall(#edit1);} //àäðåñíàÿ ñòðîêà |
135 | break; |
141 | break; |
136 | case evReDraw: |
142 | case evReDraw: |
137 | Draw_Window(); |
143 | Draw_Window(); |
138 | break; |
144 | break; |