Страница: 1 | 2 |
Вопрос: Влияние Manifest-а на элимент внутри контейнера!
Добавлено: 15.07.04 02:08
Автор вопроса: NorN | Web-сайт:
Cделал я манифест, прикрепил к проекту, но теперь все кнопки и апдауны, находящиеся внутри контейнера frame обрамляются, почиму-то, чёрной, страшной рамкой. Помогите пожалуйста.
Ответы
Всего ответов: 26
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #10
Добавлено: 15.07.04 20:27
VB7 = VB.NET ((
Номер ответа: 11
Автор ответа:
NorN
Вопросов: 7
Ответов: 15
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #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-сайт:
Профиль | | #15
Добавлено: 15.07.04 23:26
или вот: http://users.freenet.am/~dotnet/vb/visual_basic.htm