Текущий архив: 2008.02.03;
Скачать: CL | DM;
ВнизПрограмма, не имеющая формы Найти похожие ветки
← →
Washington © (2008-01-08 12:09) [0]Как создать прогу без формы? Дело в том, что она должна выводить текст и рисовать на раб. столе -> форма не нужна.
← →
engine © (2008-01-08 12:14) [1]> [0] Washington © (08.01.08 12:09)
Program WithoutForm;
begin
end.
← →
Washington © (2008-01-08 12:18) [2]А куда там всякие процедуры, ф-ии вписывать?
← →
palva © (2008-01-08 12:22) [3]
> Washington © (08.01.08 12:18) [2]
> А куда там всякие процедуры, ф-ии вписывать?
Ну если грубо говоря:
Описания процедур - до слова begin.
Обращения к процедурам - после.
А подробности лучше посмотреть в учебнике - структура программы на паскале.
← →
Leonid Troyanovsky © (2008-01-08 12:26) [4]
> Washington © (08.01.08 12:09)
> выводить текст и рисовать на раб. столе -> форма не нужна.
http://www.podgoretsky.com/DM/BadTips.html#BT-12
--
Regards, LVT.
← →
Washington © (2008-01-08 12:31) [5]
> Leonid Troyanovsky © (08.01.08 12:26) [4]
Я согласен, что я начинающий, но дело в том, что прогу хочу сделать наподобии LiteStep. Для себя причём. Наверное, а может быть не только.
← →
Leonid Troyanovsky © (2008-01-08 12:38) [6]
> Washington © (08.01.08 12:31) [5]
> сделать наподобии LiteStep. Для себя причём. Наверное, а
> может быть не только.
Раз уж начинанающий, то и слушай опытных :)
Не пиши на столе и обоях, а сделай, например, полупрозрачную форму.
И вопросов, куда и что писать станет меньше.
--
Regards, LVT.
← →
Washington © (2008-01-08 12:40) [7]А можно сделать надписи, которые будут видны на полностью прозрачной форме?
← →
Leonid Troyanovsky © (2008-01-08 12:46) [8]
> Washington © (08.01.08 12:40) [7]
> А можно сделать надписи, которые будут видны на полностью
> прозрачной форме?
Нет.
--
Regards, LVT.
← →
Washington © (2008-01-08 12:51) [9]Жалко :(
← →
Malik (2008-01-08 19:28) [10]Я сам начинающий...))) Видел способ решения данной задачи... Она помниться решалась как-то через ханделы и елегантно, да и составляла всего 4-5 строк (сам продцесс получения, грубо выражаясь, канвы для рисования).
← →
DVM © (2008-01-08 19:32) [11]
> Я согласен, что я начинающий, но дело в том, что прогу хочу
> сделать наподобии LiteStep.
LiteStep рисует на своем окне, а не на окне Explorera.
← →
Washington © (2008-01-09 12:01) [12]Ну вот у меня модуль стоит - label"ы прямо на рабочем столе с постоянно обновляющейся инфой. Где ж там окно?
> Malik (08.01.08 19:28) [10]
Код я видел, причём несколько вариантов, но старшой сказал, что не надо, значит не надо :)
← →
Gydvin © (2008-01-09 14:18) [13]
> Ну вот у меня модуль стоит - label"ы прямо на рабочем столе
> с постоянно обновляющейся инфой. Где ж там окно?
Скорее всего тебе кажется, что там нет окна, но оно там опять же скорее всего есть )
← →
Ins © (2008-01-09 15:28) [14]
> А можно сделать надписи, которые будут видны на полностью
> прозрачной форме?
Красиво сделать достаточно трудоемко. Простенько можно назначить окну регион по форме текста, или Layered-окну выставить ColorKey с помощью SetLayeredWindowAttributes. Но останутся деффекты из-за того, что границы текста размыты. Более красиво можно с помощью UpdateLayeredAttributes. Тут есть пример:
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=36393
← →
homm © (2008-01-09 15:30) [15]> [12] Washington © (09.01.08 12:01)
> Где ж там окно?
Прямо там, где лейбелы на рабочем столе.
← →
Ins © (2008-01-09 15:41) [16]
> UpdateLayeredAttributes
UpdateLayeredWindow, разумеется...
← →
TUser © (2008-01-10 07:08) [17]Для рисования на рабочем столе начинающие используют GetDC (0), не забывая про ReleasDC. Профи никак на рабочем столе не рисуют, им есть чем заняться.
Мораль проста: нефиг ерундой страдать, есть много других, более ценных задач, чем рисование на раб. столе.
← →
Denis__ © (2008-01-10 09:14) [18]Если нужны надписи, то в чём проблема? Форму красного цвета, его же сделать прозрачным, и вперёд...:)
← →
antonn (work) (2008-01-10 17:20) [19]
> Washington © (08.01.08 12:40) [7]
>
> А можно сделать надписи, которые будут видны на полностью
> прозрачной форме?
можно - [16]
пример - http://desksoft.ru/index.php?forum=13&th=47
игрушка написаная на этом примере - http://desksoft.ru/index.php?forum=4&th=123
Страницы: 1 вся ветка
Текущий архив: 2008.02.03;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.041 c