OSD и Desktop плагины

Обсуждение программ nnCron и nnCron LITE

Postby Dark_Jones » Mon, 05 Nov 2007, 21:09

А кто-нибудь может прикрутить плагин http://wapdata.narod.ru/OOSD.htm к кроновскому OSD? Этот плагин был разработан как замена стандартного SlyDimana.
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Re: OSD и Desktop плагины

Postby Wyz » Sat, 12 Jan 2008, 11:44

Хороший плагин, только я заметил, что он не освобождает хэндл шрифта. Добавил в него:
Code: Select all
WINAPI: DeleteObject gdi32.dll
USER-VALUE osd-font-handle

И немного изменил слово:
Code: Select all
: OSD ( a u -- )
   ?OSD-INIT
   GetDesktopWindow GetWindowDC >R
   1 R@ SetBkMode DROP
   osd-color R@ SetTextColor DROP
   osd-font 0 0 0 0 1 0 0 0 0 0 0 0 osd-size CreateFontA DUP TO osd-font-handle
   R@ SelectObject ROT ROT
   SWAP osd-y osd-x R@ TextOutA DROP
   R@ SelectObject DROP
   osd-font-handle DeleteObject DROP \ иначе при каждом вызове съедает хэндл
   R> GetDesktopWindow ReleaseDC DROP
;
Wyz
 
Posts: 389
Joined: Tue, 11 Dec 2007, 01:42

Re: OSD и Desktop плагины

Postby LamboR » Wed, 03 Sep 2008, 14:51

Тут уже задавали вопросик по поводу переноса строки (%crlf%).... Возможно ли такое реализовать и в OSD?
LamboR
 
Posts: 4
Joined: Wed, 03 Sep 2008, 12:52

Previous

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests

cron