Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Эффект прозрачности с бордером
СергейДата: Сб, 13 Ноября 2010, 09:25 | Сообщение # 1
Необукер
Возможно ли создать прозрачное окно, но с непрозрачным бордером.
Окно будет раздвижное, поэтому с масками у меня не получилось. Т.к. при увеличении размера окна, увеличивалась картинка.
Вот так должно получится
Прикрепления: 5034456.jpg (60.7 Kb)
 
СообщениеВозможно ли создать прозрачное окно, но с непрозрачным бордером.
Окно будет раздвижное, поэтому с масками у меня не получилось. Т.к. при увеличении размера окна, увеличивалась картинка.
Вот так должно получится

Автор - Сергей
Дата добавления - 13 Ноября 2010 в 09:25
GorezcaidДата: Сб, 13 Ноября 2010, 13:50 | Сообщение # 2
Ветеран форума
По принципу можно сделать из контейнеров,а главное окно скрыть.
Изменение размеров окна можно сделать с помощью плагина Petera локально.


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеПо принципу можно сделать из контейнеров,а главное окно скрыть.
Изменение размеров окна можно сделать с помощью плагина Petera локально.

Автор - Gorezcaid
Дата добавления - 13 Ноября 2010 в 13:50
СергейДата: Сб, 13 Ноября 2010, 15:16 | Сообщение # 3
Необукер
Quote (Gorezcaid)
Изменение размеров окна можно сделать с помощью плагина Petera локально.
сейчас пользую метод, но хотелось бы другой, а то с этим не все гладко....
И то, просто один бордер не получится, только типа прозрачность. Может я не в ту сторону смотрю...
вот что у меня получилось, что не очень удобно
Добавлено (13 Ноябрь 2010, 15:16)
---------------------------------------------
Quote (Gorezcaid)
а именно для чего это требуется?
для снимков определенной области экрана. В этой области и будет выполнятся снимок


Сообщение отредактировано
Сергей - Сб, 13 Ноября 2010, 22:15
 
Сообщение
Quote (Gorezcaid)
Изменение размеров окна можно сделать с помощью плагина Petera локально.
сейчас пользую метод, но хотелось бы другой, а то с этим не все гладко....
И то, просто один бордер не получится, только типа прозрачность. Может я не в ту сторону смотрю...
вот что у меня получилось, что не очень удобно
Добавлено (13 Ноябрь 2010, 15:16)
---------------------------------------------
Quote (Gorezcaid)
а именно для чего это требуется?
для снимков определенной области экрана. В этой области и будет выполнятся снимок

Автор - Сергей
Дата добавления - 13 Ноября 2010 в 15:16
ГарикДата: Сб, 13 Ноября 2010, 23:33 | Сообщение # 4
Quote (Сергей)
И то, просто один бордер не получится, только типа прозрачность

Так сделать можно.Окно будет раздвигаться,перемещаться и соответственно будет делаться скриншот внутренней части в точности до 1 пикселя.
Лови ход мыслей :основное окно прозрачное, рамкa это 4 CustomWindow,при изменении размеров и перемещении окна, кустомы перемещаются и изменяются в размере соответственно.
Прикрепления: 7766031.jpg (22.2 Kb)


Сообщение отредактировано
Гарик - Сб, 13 Ноября 2010, 23:42
 
Сообщение
Quote (Сергей)
И то, просто один бордер не получится, только типа прозрачность

Так сделать можно.Окно будет раздвигаться,перемещаться и соответственно будет делаться скриншот внутренней части в точности до 1 пикселя.
Лови ход мыслей :основное окно прозрачное, рамкa это 4 CustomWindow,при изменении размеров и перемещении окна, кустомы перемещаются и изменяются в размере соответственно.

Автор - Гарик
Дата добавления - 13 Ноября 2010 в 23:33
PeterДата: Сб, 13 Ноября 2010, 23:50 | Сообщение # 5
Админ NeoBook
В принципе, эффект прозрачного окна с рамкой получить достаточно просто, но при этом "слетает" оформление окна, и получается (на мой взгляд) порнуха!
См.прикрепление.

Добавлено (13 Ноябрь 2010, 23:50)
---------------------------------------------

Прикрепления: Project1.rar (156.9 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеВ принципе, эффект прозрачного окна с рамкой получить достаточно просто, но при этом "слетает" оформление окна, и получается (на мой взгляд) порнуха!
См.прикрепление.

Добавлено (13 Ноябрь 2010, 23:50)
---------------------------------------------


Автор - Peter
Дата добавления - 13 Ноября 2010 в 23:50
DEMBELДата: Сб, 13 Ноября 2010, 23:54 | Сообщение # 6
Наш дизайнер


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение

Автор - DEMBEL
Дата добавления - 13 Ноября 2010 в 23:54
СергейДата: Вс, 14 Ноября 2010, 00:24 | Сообщение # 7
Необукер

Quote (Peter)
См.прикрепление.
это намного лучше, чем у меня в примере с прозрачностью. А в место сис.панели просто какой нить контейнер, чтоб просто кнопки положить, может даже картинку вместо темы. Главное, чтоб контейнер не увеличивался в высоту(иначе будет искажения объектов в нем). Peter, а это минимальная толщина рамки? Мысли вслух: Неплохо когда рамка пунктиром, или в 1 пкс. смотрится лучше
Quote (Гарик)
Лови ход мыслей
Мимо! Если основное окно прозрачное, то остальное шаманство бесполезно. Если я неправильно понял ход мыслей, то покажи на примере, что то я въехать немогу.


Сообщение отредактировано
Сергей - Вс, 14 Ноября 2010, 00:34
 
Сообщение

Quote (Peter)
См.прикрепление.
это намного лучше, чем у меня в примере с прозрачностью. А в место сис.панели просто какой нить контейнер, чтоб просто кнопки положить, может даже картинку вместо темы. Главное, чтоб контейнер не увеличивался в высоту(иначе будет искажения объектов в нем). Peter, а это минимальная толщина рамки? Мысли вслух: Неплохо когда рамка пунктиром, или в 1 пкс. смотрится лучше
Quote (Гарик)
Лови ход мыслей
Мимо! Если основное окно прозрачное, то остальное шаманство бесполезно. Если я неправильно понял ход мыслей, то покажи на примере, что то я въехать немогу.

Автор - Сергей
Дата добавления - 14 Ноября 2010 в 00:24
ГарикДата: Вс, 14 Ноября 2010, 00:35 | Сообщение # 8
Quote (Сергей)
Если основное окно прозрачное, то остальное шаманство бесполезно

А если равно хотябы 1,то шаманство прокатывает.
 
Сообщение
Quote (Сергей)
Если основное окно прозрачное, то остальное шаманство бесполезно

А если равно хотябы 1,то шаманство прокатывает.

Автор - Гарик
Дата добавления - 14 Ноября 2010 в 00:35
СергейДата: Вс, 14 Ноября 2010, 00:37 | Сообщение # 9
Необукер
я вообще поначалу пытался делать через маску, но у маска не ресайзится :D

Добавлено (14 Ноябрь 2010, 00:37)
---------------------------------------------

Quote (Гарик)
А если равно хотябы 1
не пойму, что равно 1? прозрачность или что?
 
Сообщениея вообще поначалу пытался делать через маску, но у маска не ресайзится :D

Добавлено (14 Ноябрь 2010, 00:37)
---------------------------------------------

Quote (Гарик)
А если равно хотябы 1
не пойму, что равно 1? прозрачность или что?

Автор - Сергей
Дата добавления - 14 Ноября 2010 в 00:37
ГарикДата: Вс, 14 Ноября 2010, 00:49 | Сообщение # 10
Верно.
А Когда делаем скриншот изменяем на 0,после снимка опять на 1,если изначально 0,то совершенно верно-мы не сможем ни переместить окно ни раздвинуть.


Сообщение отредактировано
Гарик - Вс, 14 Ноября 2010, 00:56
 
СообщениеВерно.
А Когда делаем скриншот изменяем на 0,после снимка опять на 1,если изначально 0,то совершенно верно-мы не сможем ни переместить окно ни раздвинуть.

Автор - Гарик
Дата добавления - 14 Ноября 2010 в 00:49
СергейДата: Вс, 14 Ноября 2010, 01:16 | Сообщение # 11
Необукер
Предположим имеется основное окно с празрачностью 1 пкс. с вложеными 4-я контейнерами - они не прозрачны?! или тоже прозрачны?! А дальше то что, 4 бордера наложеные друг на друга и есть бордер? Короче я не понял мысль
А ты сам проверял или это в теории?
 
СообщениеПредположим имеется основное окно с празрачностью 1 пкс. с вложеными 4-я контейнерами - они не прозрачны?! или тоже прозрачны?! А дальше то что, 4 бордера наложеные друг на друга и есть бордер? Короче я не понял мысль
А ты сам проверял или это в теории?

Автор - Сергей
Дата добавления - 14 Ноября 2010 в 01:16
ГарикДата: Вс, 14 Ноября 2010, 01:39 | Сообщение # 12
Смотри: У нас есть окно,допустим 400х300пкс(прозр. 1 ),вокруг этого окна с внешней стороны 4 CustomWindow-они не прозрачные,созданых на основе прямоугольников (сверху,слева,справа,снизу ).это и есть наша рамка.Контэйнеры тут вообще не при делах.
И ещё:
Quote (Гарик)
при изменении размеров и перемещении окна, кустомы перемещаются и изменяются в размере соответственно.

Quote
А ты сам проверял или это в теории?

Я както это проделывал,всё работает, и рамку любого цвета и размера можно сделать,и скрин
делается точно по внутренему пространству.


Сообщение отредактировано
Гарик - Вс, 14 Ноября 2010, 03:59
 
СообщениеСмотри: У нас есть окно,допустим 400х300пкс(прозр. 1 ),вокруг этого окна с внешней стороны 4 CustomWindow-они не прозрачные,созданых на основе прямоугольников (сверху,слева,справа,снизу ).это и есть наша рамка.Контэйнеры тут вообще не при делах.
И ещё:
Quote (Гарик)
при изменении размеров и перемещении окна, кустомы перемещаются и изменяются в размере соответственно.

Quote
А ты сам проверял или это в теории?

Я както это проделывал,всё работает, и рамку любого цвета и размера можно сделать,и скрин
делается точно по внутренему пространству.

Автор - Гарик
Дата добавления - 14 Ноября 2010 в 01:39
PeterДата: Вс, 14 Ноября 2010, 06:26 | Сообщение # 13
Админ NeoBook
Quote (Сергей)
А в место сис.панели просто какой нить контейнер, чтоб просто кнопки положить, может даже картинку вместо темы

Я провел кое-какие эксперименты с необушными окнами...
Если убрать у внешнего растягиваемого необушного окна панель заголовка (это возможно программно) , то оно фактически теряет нормальное свойство растягивания, а без этого толку от такого окна никакого.
К тому же, пример Гарика вполне работоспособен, и, по всем признакам, годится.
Quote (Гарик)
вокруг этого окна с внешней стороны 4 CustomWindow-они не прозрачные,созданых на основе прямоугольников (сверху,слева,справа,снизу ).это и есть наша рамка.

Правда, бочка меда не без ложки дегтя - этот фокус прокатит только для главного окна, и не будет работать с внешними окнами.

Мои "экскрименты" с необушными окнами навели на кое-какие задумки...
;)
Но, не по данному вопросу.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Сергей)
А в место сис.панели просто какой нить контейнер, чтоб просто кнопки положить, может даже картинку вместо темы

Я провел кое-какие эксперименты с необушными окнами...
Если убрать у внешнего растягиваемого необушного окна панель заголовка (это возможно программно) , то оно фактически теряет нормальное свойство растягивания, а без этого толку от такого окна никакого.
К тому же, пример Гарика вполне работоспособен, и, по всем признакам, годится.
Quote (Гарик)
вокруг этого окна с внешней стороны 4 CustomWindow-они не прозрачные,созданых на основе прямоугольников (сверху,слева,справа,снизу ).это и есть наша рамка.

Правда, бочка меда не без ложки дегтя - этот фокус прокатит только для главного окна, и не будет работать с внешними окнами.

Мои "экскрименты" с необушными окнами навели на кое-какие задумки...
;)
Но, не по данному вопросу.


Автор - Peter
Дата добавления - 14 Ноября 2010 в 06:26
AlienДата: Вс, 14 Ноября 2010, 07:02 | Сообщение # 14
можно ещё сделать четыре окна (слева, справа, вверху, внизу), менять у них размер, высчитать размер пустого места между этими окнами ну и все :)
 
Сообщениеможно ещё сделать четыре окна (слева, справа, вверху, внизу), менять у них размер, высчитать размер пустого места между этими окнами ну и все :)

Автор - Alien
Дата добавления - 14 Ноября 2010 в 07:02
ГарикДата: Вс, 14 Ноября 2010, 11:08 | Сообщение # 15
Quote (Alien)
можно ещё сделать четыре окна (слева, справа, вверху, внизу), менять у них размер, высчитать размер пустого места между этими окнами ну и все

Alien,а как и за что растянуть это самое пустое место?
 
Сообщение
Quote (Alien)
можно ещё сделать четыре окна (слева, справа, вверху, внизу), менять у них размер, высчитать размер пустого места между этими окнами ну и все

Alien,а как и за что растянуть это самое пустое место?

Автор - Гарик
Дата добавления - 14 Ноября 2010 в 11:08
PeterДата: Пн, 15 Ноября 2010, 05:43 | Сообщение # 16
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 15 Ноября 2010 в 05:43
ГарикДата: Чт, 17 Марта 2011, 23:24 | Сообщение # 17
Quote (Peter)
В принципе, эффект прозрачного окна с рамкой получить достаточно просто, но при этом "слетает" оформление окна

Peter,а вы не пробывали сделать всё тоже самое с главным окном только чтоб оформление окна "не слетало"

В принцыпе я проделал всё тоже самое ,что и в случаи с внешним окном -- работает,но опять же вопрос в совместимости с Win7.

 
Сообщение
Quote (Peter)
В принципе, эффект прозрачного окна с рамкой получить достаточно просто, но при этом "слетает" оформление окна

Peter,а вы не пробывали сделать всё тоже самое с главным окном только чтоб оформление окна "не слетало"

В принцыпе я проделал всё тоже самое ,что и в случаи с внешним окном -- работает,но опять же вопрос в совместимости с Win7.


Автор - Гарик
Дата добавления - 17 Марта 2011 в 23:24
PeterДата: Чт, 17 Марта 2011, 23:59 | Сообщение # 18
Админ NeoBook
Quote (Гарик)
вы не пробывали сделать всё тоже самое с главным окном только чтоб оформление окна "не слетало"

Я делал "на заре оконо-управления" подобные упражнения, но только ради интереса, т.к. не увидел в этом никакого практического смысла. По-началу было слетало, потом допер как сдклать так, что бы не слетало....
Quote (Гарик)
опять же вопрос в совместимости с Win7.

Гарик, если вы желаете добиться нормальной (а не как повезет) совместимости с Win7, то качайте и изучайте SDK для Win7, т.к. имеющийся в сети (и в других многочисленных примерах-исходниках) код заточен под хрюшу, или (того круче) - под win9x.
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Гарик)
вы не пробывали сделать всё тоже самое с главным окном только чтоб оформление окна "не слетало"

Я делал "на заре оконо-управления" подобные упражнения, но только ради интереса, т.к. не увидел в этом никакого практического смысла. По-началу было слетало, потом допер как сдклать так, что бы не слетало....
Quote (Гарик)
опять же вопрос в совместимости с Win7.

Гарик, если вы желаете добиться нормальной (а не как повезет) совместимости с Win7, то качайте и изучайте SDK для Win7, т.к. имеющийся в сети (и в других многочисленных примерах-исходниках) код заточен под хрюшу, или (того круче) - под win9x.
;)

Автор - Peter
Дата добавления - 17 Марта 2011 в 23:59
ГарикДата: Пт, 18 Марта 2011, 01:07 | Сообщение # 19
 
Сообщение

Автор - Гарик
Дата добавления - 18 Марта 2011 в 01:07
PeterДата: Пт, 18 Марта 2011, 01:49 | Сообщение # 20
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 18 Марта 2011 в 01:49
mishemДата: Пт, 18 Марта 2011, 01:52 | Сообщение # 21
Эксперт форума


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение

Автор - mishem
Дата добавления - 18 Марта 2011 в 01:52
ГарикДата: Пт, 18 Марта 2011, 02:04 | Сообщение # 22
 
Сообщение

Автор - Гарик
Дата добавления - 18 Марта 2011 в 02:04
PeterДата: Пт, 18 Марта 2011, 02:12 | Сообщение # 23
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 18 Марта 2011 в 02:12
ГарикДата: Пт, 18 Марта 2011, 02:22 | Сообщение # 24
 
Сообщение

Автор - Гарик
Дата добавления - 18 Марта 2011 в 02:22
PeterДата: Пт, 18 Марта 2011, 02:27 | Сообщение # 25
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 18 Марта 2011 в 02:27
ГарикДата: Пт, 18 Марта 2011, 02:32 | Сообщение # 26
 
Сообщение

Автор - Гарик
Дата добавления - 18 Марта 2011 в 02:32
PeterДата: Пт, 18 Марта 2011, 02:43 | Сообщение # 27
Админ NeoBook


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 18 Марта 2011 в 02:43
ГарикДата: Пт, 18 Марта 2011, 02:51 | Сообщение # 28
 
Сообщение

Автор - Гарик
Дата добавления - 18 Марта 2011 в 02:51
PeterДата: Пт, 18 Марта 2011, 03:31 | Сообщение # 29
Админ NeoBook



- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение


Автор - Peter
Дата добавления - 18 Марта 2011 в 03:31
  • Страница 1 из 1
  • 1
Поиск: