Subversion Repositories Kolibri OS

Rev

Rev 3468 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3468 Rev 3477
Line 86... Line 86...
86
					WB1.ParseHTML(buf, filesize);
86
					WB1.ParseHTML(buf, filesize);
87
					//break;
87
					//break;
88
				};*/
88
				};*/
Line 89... Line 89...
89
				
89
				
90
				btn=GetProcessSlot(Form.ID); 
90
				btn=GetProcessSlot(Form.ID); 
Line 91... Line 91...
91
				IF (btn<>GetActiveProcess()) break; //åñëè îêíî íå àêòèâíî íà ñîáûòèÿ ìûøè íå ðåàãèðóåì
91
				if (btn<>GetActiveProcess()) break; //åñëè îêíî íå àêòèâíî íà ñîáûòèÿ ìûøè íå ðåàãèðóåì
Line 92... Line 92...
92
 
92
 
Line 93... Line 93...
93
				edit_box_mouse stdcall (#address_box);
93
				edit_box_mouse stdcall (#address_box);
94
 
94
 
95
				m.get();
95
				m.get();
96
				
96
				
-
 
97
				if (m.pkm) && (m.y>WB1.top) && (m.y
97
				if (m.pkm) && (m.y>WB1.top) && (m.y
98
				{
Line 98... Line 99...
98
				{
99
					SwitchToAnotherThread();
99
					SwitchToAnotherThread();
100
					CreateThread(#menu_rmb,#stak);
100
					CreateThread(#menu_rmb,#stak); 
101
					break; 
101
				}
102
				}
102
 
103
 
103
				IF (m.vert==65535) //ïðîêðóòêà êîë¸ñèêîì
104
				if (m.vert==65535) //ïðîêðóòêà êîë¸ñèêîì
104
				{
105
				{
105
					IF (lines.first==0) break;
106
					if (lines.first==0) break;
106
					IF (lines.first>3) lines.first-=2; ELSE lines.first=1;
107
					if (lines.first>3) lines.first-=2; ELSE lines.first=1;
107
					WB1.Scan(ID1);
108
					WB1.Scan(ID1);
108
					break;
109
					break;
109
				} 
110
				} 
110
				IF (m.vert==1)
111
				if (m.vert==1)
111
				{
112
				{
112
					IF(lines.visible+lines.first+3>=lines.all) WB1.Scan(181);
113
					if(lines.visible+lines.first+3>=lines.all) WB1.Scan(181);
113
					ELSE	{
114
					ELSE	{
Line 114... Line 115...
114
						lines.first+=2;
115
						lines.first+=2;
115
						WB1.Scan(ID2);
116
						WB1.Scan(ID2);
-
 
117
					}
116
					}
118
					break;
-
 
119
				}
117
					break;
120
				
-
 
121
				if (!m.lkm) scroll_used=0;
Line 118... Line 122...
118
				}
122
				if (m.x>=scroll1.start_x) && (m.x<=scroll1.start_x+scroll1.size_x) 
119
				
123
					&& (m.y>=scroll1.start_y+scroll1.btn_height) && (-scroll1.btn_height+scroll1.start_y+scroll1.size_y>m.y)
120
				if (!m.lkm) scroll_used=0;
124
					&& (lines.all>lines.visible) && (m.lkm)
121
				if (m.x>=WB1.width-14) && (m.x<=WB1.width+6) && (m.y>WB1.top+16)
125
					{
122
				&& (m.ylines.visible) && (m.lkm)
126
						scroll_used=1;
123
					scroll_used=1;
127
					}
124
				
128
				
125
				if (scroll_used)
129
				if (scroll_used)
126
				{
130
				{