Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

  Вопрос: Влияние Manifest-а на элимент внутри контейнера! Добавлено: 15.07.04 02:08  

Автор вопроса:  NorN | Web-сайт: replace.com.ru
Cделал я манифест, прикрепил к проекту, но теперь все кнопки и апдауны, находящиеся внутри контейнера frame обрамляются, почиму-то, чёрной, страшной рамкой. Помогите пожалуйста.

Ответить

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

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 15.07.04 02:20
1. Что-то не то с XP, бывает ключат optionButton'ы, но не всё же сразу...

2. Попробуй AutoRedraw=True у формы поставить, маловероятно, но возможно, поможет...

Ответить

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



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 15.07.04 03:16
У тебя случайно, какая-нибудь тема рабочего стола не включена? Если да, попробуй отключить её.

Ответить

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



ICQ: 205437056 

Вопросов: 16
Ответов: 44
 Профиль | | #3 Добавлено: 15.07.04 10:19
Я бы посоветовал, всегда размещать сначало какой-нибудь дополнительный контейнер, ну типа Picture. Вот, такая проблема была замечена с Frame's если туда лепить кнопки, всякие там переключатели. Просто размещай дополнительно Picture, и ставь свойство BorderStyle = None.
 А на Picture уже лепи шо душа пожелает.

Ответить

Номер ответа: 4
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #4 Добавлено: 15.07.04 14:10
А я бы ваще не рекомендовал использовать ВБ"шные фреймы в темах ХР
даже если внутри фрейма помещать пиктуребокс, а в нем все остальное - при
перемещении мышки над фреймом он будет галимо так мерцать. Выглядит оч не
профессионально. Можно сделать свой UserControl на подобие фрейма.

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 15.07.04 14:14
Мерцание, кстати, не только в VB наблюдается... особенно если темы поотключать...

ЮзерКонтролы уже есть и в огромном количестве...

Ответить

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



ICQ: 205437056 

Вопросов: 16
Ответов: 44
 Профиль | | #6 Добавлено: 15.07.04 18:21
А по моему, мерцание очень прикольно выглядет. Навороты типа там всякие. А UserControl свой сделать это голову забивать.
 А если прога будет писатся для юзака, то просить его [юзака], специально отключать темы, некультурно. Зато когда он увидит мерцание, сто пудово обрадуется. :)

Ответить

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



Вопросов: 7
Ответов: 15
 Web-сайт: replace.com.ru
 Профиль | | #7
Добавлено: 15.07.04 18:39
Тема включена стандартная. Picture box не пойдёт, думаю, это не логично, как минимум бесполезно засерает оперативку...

Дак что, получается ни как не исправить? Остаётся работать без помещения элиментов в контейнер?
Кстати, напрашивается слеледующий вопрос: это баг VB6 или WinXP?

Ответить

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



ICQ: 205437056 

Вопросов: 16
Ответов: 44
 Профиль | | #8 Добавлено: 15.07.04 19:57
Насчет вопроса: скорей всего это проблема VB, так как на Delphi я такого не обнаружил

Ответить

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



ICQ: 205437056 

Вопросов: 16
Ответов: 44
 Профиль | | #9 Добавлено: 15.07.04 19:59
Кстати, ни хто не в курсах, 7 VB выйдет скоро?Мож там исправят эти усе баги

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #10
Добавлено: 15.07.04 20:27
VB7 = VB.NET :(((

Ответить

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



Вопросов: 7
Ответов: 15
 Web-сайт: replace.com.ru
 Профиль | | #11
Добавлено: 15.07.04 20:31
Ну ты моришь :-)))) VB7 давно существует :-)

Ответить

Номер ответа: 12
Автор ответа:
 2San



Вопросов: 11
Ответов: 68
 Профиль | | #12 Добавлено: 15.07.04 21:15
>Ну ты моришь :-)))) VB7 давно существует

кинь ссылку посмотреть на это чудо ;)

по поводу фреймов:
это определенно глюк ВБ!

кстате ЮзерКонтролы могут быть контейнерами в DesignTime
т.е. надо написать обработку Form_Paint отрисовывающую границы фрейма
и будет точь в точь как vbFrame тока без этого мерцания ("полезного
некоторым") и без глюков с черными бардюрами

Ответить

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



ICQ: 205437056 

Вопросов: 16
Ответов: 44
 Профиль | | #13 Добавлено: 15.07.04 21:40
Тю блин, та вроде VB7 обещают этим летом выпустить. Помоему бета версию. Я ж нашел это здеся: http://allvb-6.narod.ru/vb7_2.htm.
 Ток я там ни чо не понял.

Еще вариант с этими глюками такой: разместить сам фрейм, а затем береш кнопку и рисуеш на форме, а потом тупо тянеш на фрейм. Ну и так все прибамбасы. Тока все контролы не будут, как бы это сказать "принадлежать" фрейму. просто будут лежать поверху фрейма

Ответить

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



Вопросов: 7
Ответов: 15
 Web-сайт: replace.com.ru
 Профиль | | #14
Добавлено: 15.07.04 23:25
А это что?????
http://disc.dp.ua/soft/all/116/0/3320

P.S. не понял, VB.net - не VB7 ?

Ответить

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



Вопросов: 7
Ответов: 15
 Web-сайт: replace.com.ru
 Профиль | | #15
Добавлено: 15.07.04 23:26
или вот: http://users.freenet.am/~dotnet/vb/visual_basic.htm

Ответить

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

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



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