Re: ÌÀÊÐÎÑÛ
x1 = startx
y1= starty
äà. ñ ëåâîãî âåðõíåãî äî ïðàâîãî íèæíåãî óãëà.
ïðèíöèï: ïîñëåäîâàòåëüíàÿ ïðîâåðêà öâåòà ïèêñåëåé íà ñîîòâåòñòâèå çàäàííîìó â çàäàííîé îáëàñòè. ïðè÷åì îáëàñòü ðåàëüíî ìåíüøå íà 1 êîëîíêó ñïðàâà è 1 ñòðîêó ñíèçó (ò.å. åñëè çàäàòü îáëàñòü 1,1 2,2, òî èññëåäîâàòüñÿ áóäåò òîëüêî 1 ïèêñåëü 1,1, íî ýòî ñîáèðàëèñü/þòñÿ èñïðàâèòü)
îòíîñ. êîîðä. - êîîðä. ñ íà÷àëîì îñò÷åòà îò ëåâîãî âåðõíåãî óãëà îêíà. ê êîòîðîìó ïðèâÿçàí ñêðèïò. ïðè÷åì åñëè îêíî èñ÷åçëî (îáíîâèëîñü è ó íåãî èçìåíèëñÿ handle), òî ýòè êîîðäèíàòû ðàáîòàòü áîëåå íå áóäóò.
àáñîëþò. êîîðä. - êîîðä. ñ íà÷àëîì îòñ÷åòà îò âåðõíåãî ëåâîãî óãëà ýêðàíà áåç ïðèâÿçêè ê îêíàì. ðàáîòàþò âñåãäà.
ShiftX ShiftY - øàã ñìåùåíèÿ ïî îñÿì õ è ó ñîîòâåòñòâåííî. ò.å. ïðè ShiftX=1 áóäóò ïðîâåðåíû âñå êîëîíêè ïîäðÿä â çàäàííîé îáëàñòè, à ïðè ShiftX=5, áóäåò ïðîâåðåíà òîëüêî êàæäàÿ ïÿòàÿ. ñëóæèò äëÿ óñêîðåíèÿ ïðîöåññà ïîèñêà, êîãäà ðàçûñêèâàåìûé îáúåêò áîëüøå îäíîãî ïèêñåëÿ ïî ñîîòâåòñòâóþùåé îñè.
[type]=2 ñòîèò ñòàâèòü òàì, ãäå íå ðàáîòàåò 1, ñóòè íå ìåíÿåò.
__________________
May the Force be with you..
|