Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
Обновил отладчик
Добавил галку группировать sleep
Цитата: pos_x [ tmp ] = pos_x_clock + 87 * cos ( i ) - 6
pos_y [ tmp ] = pos_y_clock + 87 * sin ( i ) - 9
tmp ++
enabletimer ( 0 )
loop ( )
sleep ( 10 ) --- 18
getlocaltime ( Year , Month , DayOfWeek , Day , Hour , Minute , Second , Milliseconds )
SelectObject ( hdc , brush_fon )
SelectObject ( hdc , pen0 )
Rectangle ( hdc , 0 , 0 , 300 , 300 )
SelectObject ( hdc , brush_fill )
Если одинаковые sleep, то они будут просто считаться по счетчику. Не более 9999. Потом обнуление и следующая строка.
Позволяет сократить лог до такого размера
Цитата: external ( INT , " CreatePopupMenu " , " CreatePopupMenu " , " User32.dll " )
external ( INT , " TrackPopupMenu " , " TrackPopupMenu " , " User32.dll " )
external ( INT , " AppendMenu " , " AppendMenuA " , " User32.dll " )
HMENU = CreatePopupMenu ( )
AppendMenu ( HMENU , 0 , 111 , " MessageBox " )
AppendMenu ( HMENU , 0 , 222 , " Findimage " )
HMENU2 = CreatePopupMenu ( )
AppendMenu ( HMENU2 , 0 , 333 , " 25 " )
AppendMenu ( HMENU2 , 0 , 444 , " 50 " )
AppendMenu ( HMENU2 , 0 , 555 , " 75 " )
AppendMenu ( HMENU2 , 0 , 666 , " 100 " )
AppendMenu ( HMENU , 16 , HMENU2 , " Прозрачность " )
createdialog ( 0 )
showdialog ( 0 , " Диалог " , 300 , 300 , 400 , 400 , 1 , 1 )
while ( window ( " Диалог " ) == 0 )
w = window ( " Диалог " )
loop ( )
sleep ( 1 ) --- 691
result = TrackPopupMenu ( HMENU , 256 , message.x + w.leftclient , message.y + w.topclient , 0 , formatwi ( w ) , 0 )
if ( result == 111 )
messagebox ( " Выбран пункт MessageBox " )
if ( result == 222 )
if ( result == 333 )
if ( result == 444 )
if ( result == 555 )
if ( result == 666 )
sleep ( 1 ) --- 418
result = TrackPopupMenu ( HMENU , 256 , message.x + w.leftclient , message.y + w.topclient , 0 , formatwi ( w ) , 0 )
if ( result == 111 )
if ( result == 222 )
messagebox ( " Выбран пункт Findimage " )
if ( result == 333 )
if ( result == 444 )
if ( result == 555 )
if ( result == 666 )
sleep ( 1 ) --- 1948
result = TrackPopupMenu ( HMENU , 256 , message.x + w.leftclient , message.y + w.topclient , 0 , formatwi ( w ) , 0 )
if ( result == 111 )
if ( result == 222 )
if ( result == 333 )
if ( result == 444 )
transparency ( 50 , w )
if ( result == 555 )
if ( result == 666 )
sleep ( 1 ) --- 421
result = TrackPopupMenu ( HMENU , 256 , message.x + w.leftclient , message.y + w.topclient , 0 , formatwi ( w ) , 0 )
if ( result == 111 )
if ( result == 222 )
if ( result == 333 )
if ( result == 444 )
if ( result == 555 )
if ( result == 666 )
transparency ( 100 , w )
sleep ( 1 ) --- 618
|