Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Прозрачность Добавлено: 09.08.05 11:58  

Автор вопроса:  centurion
Нужно сделать заголовок и границы формы прозрачными как в Windows Vista (см. скрин)
http://thelonghorn.ru/files/images/gallery/beta1/gallery1/05.jpg

Ответить

  Ответы Всего ответов: 23  

Номер ответа: 1
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #1
Добавлено: 09.08.05 14:36
Блин... Очень извиняюсь, но... Это что? Что за Windows Vista???
кстати, а что LongHorn уже вышел?
а насчет прозрачности... У тебя такое получится только в WinXP.

Ответить

Номер ответа: 2
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #2 Добавлено: 09.08.05 15:30
Vista - официальное название, сменившие техническое "Longhorn".

Так же, как когда-то Whistler стал XP.
Как Memphis стал 98.
Как Chicago стал 95.
Как Janus стал 3.11...

Ответить

Номер ответа: 3
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #3
Добавлено: 09.08.05 15:36
А я и не знал.... Интересно!
Так что, ДлинныйРог уже вышел?

Ответить

Номер ответа: 4
Автор ответа:
 centurion



Вопросов: 1
Ответов: 3
 Профиль | | #4 Добавлено: 09.08.05 15:39
Те кто не знают что такое Vista зайдите сюды www.thelonghorn.ru

Отошли от темы. Мне дано задание и мне его надо решить. ПОМОГИТЕ!!! Заранее спасибо.

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 09.08.05 18:19
о! слыш а эта виста триальная или уже ломанная?

по вопросу:
отак ровным макаром врядли получится, в примерах есть 5 примеров прозрачности... так вот там можно сделать прозрачным всю форму, а каринка останется не тронутой (или наоборот) так вот задать прозрачность формы в процентах, а центр формы (который не будет прозрачным) это будет картинка которая будет игнорироваться

2 вариант
Одна форма прозрачная, а внутри ещё одна которая чуть менше но она не прозрачаня

Ответить

Номер ответа: 6
Автор ответа:
 centurion



Вопросов: 1
Ответов: 3
 Профиль | | #6 Добавлено: 09.08.05 22:10
Это еще только beta 1, ее можно скачать в инете через торрент. Весит 2,4 гиктара. Финальный релиз в 2007 году.

HACKER
Спасибо.

Ответить

Номер ответа: 7
Автор ответа:
 centurion



Вопросов: 1
Ответов: 3
 Профиль | | #7 Добавлено: 09.08.05 22:21
Новый вопрос.

На скриншоте указанном в вопросе видно что caption в заголовке не прозрачный и сама прозрачность выглядит размытой (рендеринг). Скорее всего это сделать на vb не возможно, но вдруг кто знает...

Ответить

Номер ответа: 8
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #8 Добавлено: 09.08.05 23:02
есть такой простенький граф. редактор в исходниках на ВБ, называется он "AndreySoft Image Editor 7.0" Найти можно на этом сайте, если нет, я уже точно непомню где качал - набери в любом поисковике. Так вот в этом редакторе есть меню "Filter" там есть несколько похожих эффектов, как по мне, так вроде наиболее подходит Filter>>Some>>Shadow посмотри как оно реалезрвано, мож передерёш... Ещё вариант поюзать другие dll, попробовать работать с плагинами того же фотошопа, но со всем этим нужно долго разбираться, искать, пробовать, итп... короче мне влом :)

Ответить

Номер ответа: 9
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #9
Добавлено: 10.08.05 11:06
Cлушай, а ты про поиск забыл?
В рамблере по запросу Прозрачность VB
находится много разных результатов.
Может тебе поможет пример Fade - поищи его в инете. Там тоже про прозрачность

Ответить

Номер ответа: 10
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #10 Добавлено: 10.08.05 16:51
Прозрачность в XP не проблема, есть специальный API функции, есть MSDN, есть руки, голова... у кого какая, у меня всё оставляет желать лучшего ;) А вот всякие эффекты с графикой сделать, я не так много видел примеров которые делают хоть что-то похожее на фотошоповские фильтры

Ответить

Номер ответа: 11
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #11
Добавлено: 10.08.05 21:14
Даа, а вот как такое сделать в 98?
Вопрос!

Ответить

Номер ответа: 12
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #12
Добавлено: 10.08.05 22:02
1. Копирование изображения из-под формы - реально
2. Рисование на своей форме - реально
3. В 98-й есть AlphaBlend - точно есть :)
4. Так что нам мешает на нашем DC нарисовать два рисунка и имитировать прозрачность...

верно - реализовывать смысла нет, ибо 98 можно уже отложить как малоиспользуемую...

Ответить

Номер ответа: 13
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #13 Добавлено: 10.08.05 22:48
Копирование изображения из-под формы - реально


представь ситуацию похуже, например под нами не только форма, или нетолько раб стол, а что-то в комбинации... или то что под нами тоже прозрачное, а то что под тем не прозрачное + опять что-то мешает вообщем я ведку к тому что сделать это "чисто" вряди получится

Ответить

Номер ответа: 14
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #14
Добавлено: 11.08.05 03:18
Ты не прав... мне просто жаль времени это доказывать :) Но если у тебя появилось лишнее пиво, вполне можем поспорить ;)

Ответить

Номер ответа: 15
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #15
Добавлено: 14.08.05 12:33
1. Копирование изображения из-под формы - реально
2. Рисование на своей форме - реально
3. В 98-й есть AlphaBlend - точно есть :)
4. Так что нам мешает на нашем DC нарисовать два рисунка и имитировать прозрачность...

верно - реализовывать смысла нет, ибо 98 можно уже отложить как малоиспользуемую...

1. реально
2. тоже
3. а примерчик кинешь,чтоб на 98 плавно появлялась форма? fade
А 98 РУЛИТ!!! :)

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам