Мне в голову только что пришёл интересный вопрос!

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Джеффи
Бывалый
Бывалый
 
Сообщения: 256
Зарегистрирован: 06.03.2005 (Вс) 0:26

Мне в голову только что пришёл интересный вопрос!

Сообщение Джеффи » 02.04.2005 (Сб) 11:29

Как сделать так чтобы прозрачность формы по форме распределялась неравномерно, и чтобы кнопки и т.д. контролы небыли такимиже прозрачными как форма :?: :?: :roll: :?: :?:

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 02.04.2005 (Сб) 13:13

DIB тебе в руки и паровоз навстречу! :) ИМХО, так сподручнее всего будет. Правда, может возникнуть уже упомянутая тобой проблема.
Листинги не горят!

SeT
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 362
Зарегистрирован: 29.12.2004 (Ср) 13:11

Сообщение SeT » 03.04.2005 (Вс) 16:20

Джеффи
не-е, кажись такую проблему с неравномерной прозрачностью решить нельзя. А вот кнопы по умолчанию должны иметь с формой одинаковую прозрачность (у меня всегда выходит так).
01000100
Причиняет боль 0010
Виртуальная любовь 00100
Индустрия снов 0010

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 03.04.2005 (Вс) 19:03

Просто кнопам нельзя поставить прозрачность!
А если можно (путём периписывания винды), то её ставить 200%? :D
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.04.2005 (Пн) 4:48

Это чтобы видеть внутренности монитора? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

marvan
Бывалый
Бывалый
 
Сообщения: 269
Зарегистрирован: 22.06.2004 (Вт) 13:26
Откуда: Москва

Сообщение marvan » 05.04.2005 (Вт) 8:30

GSerg писал(а):Это чтобы видеть внутренности монитора? :)

не, для внутренностей монитора надо <150, если больше - видно то, что за ним:
См примеры :D

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 05.04.2005 (Вт) 8:56

SeT писал(а):не-е, кажись такую проблему с неравномерной прозрачностью решить нельзя.

Можно. Основной вопрос - какой ценой?
Листинги не горят!

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 05.04.2005 (Вт) 10:23

Сделать в Win2k/XP/.NET это помогает функциональная ветка работы со слоями (SetLayeredWindowAttributes). Тут тебе и полупрозрачность в отдельно взятом регионе (не трогая все остальное) и размытые границы и еще кучка-другая прелестей. Только все это так прогибает процессор, что остается один вопрос:"Оно надо?"
В Winamp 5, например, включение этой функции настоятельно не рекомендуется.
Они это понимаются, а ты?

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 8

    TopList