Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];

Вниз

Окно нестандартной формы.   Найти похожие ветки 

 
allucard   (2007-05-24 11:09) [0]

Доброго всем дня.

Подскажите ув. мастера, как можно нарисовать нестандартное окно?

Хочу нарисовать в виде солнца, а внутри поместить webbrowser.
Лучики сделать загнутыми.

Спасиб за любые ссылки.


 
Knight ©   (2007-05-24 11:12) [1]

http://ya.ru  ... устроит? :)


 
Knight ©   (2007-05-24 11:13) [2]

Или надо так? %)

http://dellib.narod.ru/articles/nonstwin.htm


 
homm ©   (2007-05-24 12:45) [3]

> ... устроит? :)
> Или надо так? %)

Нет, не устроить. СЛИШКОМ медленно.


 
Knight ©   (2007-05-24 13:31) [4]


> Нет, не устроить. СЛИШКОМ медленно.

Медленно - что?


 
antonn ©   (2007-05-24 13:34) [5]


> Knight ©   (24.05.07 13:31) [4]

наверное getpixels. То, что оно один раз вероятно будет делаться, в расчет не берется:)


 
Робинзон   (2007-05-24 14:11) [6]

Рисуешь солнышко например в Paint либо в 3DMax. Если рисуешь в 3D то необходимо этот рисунок поместить в Paint и сделать любой фон. Я например делаю оливковый (потому что он редко используется).
Затем этот рисунок открываешь в Image делаешь рисунок прозрачным. затем форму делаешь темже цветом (оливковый). Transparentcolor устанавливаешь true и в TransparentcolorValue устанавливаешь цвет оливковый. И все и не надо писать программный код. Если хочешь могу кинуть исходник на мыло.


 
Knight ©   (2007-05-24 14:12) [7]


> наверное getpixels.

А я думал.. http://ya.ru ...

Или то что между

[1] - 11:12  
[2] - 11:13

округлённо, целая минута :))


 
Knight ©   (2007-05-24 14:16) [8]


> Я например делаю оливковый (потому что он редко используется).

по идее лучше отрисовывать по маске... где, например, два цвета... форма окна и фон.


 
homm ©   (2007-05-24 14:18) [9]

> наверное getpixels. То, что оно один раз вероятно будет
> делаться, в расчет не берется:)

Один? А помоему Width*Height раз.


 
Робинзон   (2007-05-24 14:19) [10]

Я наверное не очень понятно объяснил. Рисуешь солнышко на фоне . Цвет фона как я писал раньше оливковый.


 
homm ©   (2007-05-24 14:19) [11]

> Один? А помоему Width*Height раз.

Width*Height*Количество запусков.


 
homm ©   (2007-05-24 14:20) [12]

> [6] Робинзон


 
allucard   (2007-05-24 14:21) [13]


> Робинзон   (24.05.07 14:11) [6]

КИНЬ ПЛИЗ ПРИМЕРЧИК НА МЫЛО


 
homm ©   (2007-05-24 14:22) [14]

Блин, косяк..


> [6] Робинзон
> И все...

И все, твое приложение нигде ниже win2000 не работает, как надо.


 
Knight ©   (2007-05-24 14:24) [15]

[10] Форму солнца для прозрачности или это солнце потом видно будет? А если потом полноцветный рисунок кому захочется? Как цвет фона выбирать? А так по маске регион сформировал и чё хошь на форму прилеил.


 
Knight ©   (2007-05-24 14:26) [16]

[триндцатый] - Не слушай Робинзона.. он тя плохому научит :)


 
Робинзон   (2007-05-24 14:28) [17]

Солнце будет видно. Но зато без единой строчки кода.


 
homm ©   (2007-05-24 14:30) [18]

> Но зато без единой строчки кода.

Дак это, хе, купи метлу! Тоже без идиной строчки будешь всю работу выплнять :)


 
Knight ©   (2007-05-24 14:32) [19]


> Солнце будет видно. Но зато без единой строчки кода.

А для клика мышки.. окно тоже прозрачное?


 
{RASkov} ©   (2007-05-24 14:53) [20]

> [19] Knight ©   (24.05.07 14:32)

Да


 
{RASkov} ©   (2007-05-24 15:00) [21]

В принципе совет Робинзона, думаю, автора вопроса устроит. Насчет замечания в [14] фик знает... проверить можно.

> antonn ©

Твое помоему в кладовке лежит, что-то вроде Splash - пример?
>Автор поищи в кладовке....


 
homm ©   (2007-05-24 15:02) [22]

> Насчет замечания в [14] фик знает...

Я знаю. Зачем ты меня фиком обзываешь? :)


 
{RASkov} ©   (2007-05-24 15:12) [23]

> [22] homm ©   (24.05.07 15:02)

:) А что? ;)
Да я не тебя "фиком" назвал, а про твое замечание, что мол я фик знает как оно будет... :)

> Я знаю.

А все равно проверю... :) если понадобится...


 
Anatoly Podgoretsky ©   (2007-05-24 15:19) [24]

Все равно он тебя земляным червяком называет.


 
{RASkov} ©   (2007-05-24 15:26) [25]

> [24] Anatoly Podgoretsky ©   (24.05.07 15:19)
> Все равно он тебя земляным червяком называет

Это уже не я, а © [24] :(


 
{RASkov} ©   (2007-05-24 15:30) [26]

> [24] Anatoly Podgoretsky ©   (24.05.07 15:19)

За себя я сам отвечаю, и не надо за меня какие-то доводы делать...(хочется поставить ":)" но.... посты от Anatoly Podgoretsky без литры не разберешь..


 
Anatoly Podgoretsky ©   (2007-05-24 15:49) [27]

> {RASkov}  (24.05.2007 15:30:26)  [26]

Позволь мне самому решить, что мне делать.
Насчет поллитры, интеллект повышает? А может литр нужен?


 
{RASkov} ©   (2007-05-24 16:00) [28]

> [27] Anatoly Podgoretsky ©   (24.05.07 15:49)
> Позволь мне самому решить, что мне делать.

Да легко... только других, тем самым, подставлять не надо )

> А может литр нужен?

Я вообщето не пью, бросил.
Но твои посты порой не сразу сообразишь, что на самом деле имелось ввиду :(
Не в обиду :)


 
antonn ©   (2007-05-24 16:02) [29]


> Width*Height*Количество запусков.

я про то, что один раз вызывается. Ну подождет пол секунды:)
ну если очень захочет, то через сканлайн переделает.


> {RASkov} ©   (24.05.07 15:00) [21]
> > antonn ©
>
> Твое помоему в кладовке лежит, что-то вроде Splash - пример?
>

да, но оно рабтает только на Win2k и выше (на winnt не роверял, не нашел:))
к томуже, большая проблема - контролы, их то нужно вручную рисовать


 
Anatoly Podgoretsky ©   (2007-05-24 16:41) [30]

> {RASkov}  (24.05.2007 16:00:28)  [28]

Так обиды нет, пока нет наезда, но и это тоже не обида, а отпор


 
homm ©   (2007-05-24 17:36) [31]

> я про то, что один раз вызывается. Ну подождет пол секунды:)

Эх, хорошо вам, парням с 4-х ядерными Корками. :)


 
IceBeerg ©   (2007-05-24 18:55) [32]

CreateGRN, CombineRGN - что-то из этой оперы...


 
antonn ©   (2007-05-24 21:19) [33]


> Эх, хорошо вам, парням с 4-х ядерными Корками. :)
>

да, мы давно с PII ушли:)


 
app ©   (2007-05-24 22:24) [34]

> homm  (24.05.2007 17:36:31)  [31]

Завязывай с дворовым сленгом



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.044 c
3-1175081570
Xmen
2007-03-28 15:32
2007.06.17
Обновление данных у Клиента


2-1179906781
Novice
2007-05-23 11:53
2007.06.17
Нужна идея


3-1174904729
Xmen
2007-03-26 14:25
2007.06.17
Master Detail связь


15-1179679717
Megabyte
2007-05-20 20:48
2007.06.17
Cочинение 7-летнего Тараса по теме "Кем я хочу стать"


2-1180357011
ambhtr
2007-05-28 16:56
2007.06.17
Цветовой оформление формы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский