Форум: "WinAPI";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
ВнизКак убрать бордюр у меню? Найти похожие ветки
← →
Wiz@rd (2004-11-06 22:06) [0]Собственно сабж, как известно меню в XP имеет бордюр, который неперерисовывается через OwnerDraw. Можно ли его как-то убрать?
← →
DVM © (2004-11-06 22:14) [1]Нет. Перерисовать его получается, но не всегда почему то.
← →
Wiz@rd (2004-11-06 22:59) [2]Хаха можно оказывается: SetWindowRgn действует на меню!
← →
Игорь Шевченко © (2004-11-06 23:25) [3]Wiz@rd (06.11.04 22:59) [2]
> Хаха можно оказывается: SetWindowRgn действует на меню
Меню - это обычное окно (когда видимо), почему бы этой функции не действовать ?
Но, сдается мне, ты идешь не тем способом. Microsoft, когда хочет сделать оригинальное меню, рисует свои окна а-ля меню и уже там творит все, что хочет. А если бы был простой способ соригинальничать, можешь быть уверен, MS бы этим воспользовалась.
Кстати, неплохой аналог меню можно сделать на ListBox"ах.
← →
Gero © (2004-11-06 23:46) [4]
> Кстати, неплохой аналог меню можно сделать на ListBox"ах
У Вас есть пример подобного?
Чтобы именно на листбоксах?
← →
Игорь Шевченко © (2004-11-06 23:52) [5]Gero © (06.11.04 23:46) [4]
У меня нету - я видел в одной из программ. Но при большом желании можно и сделать.
← →
Gero © (2004-11-06 23:54) [6]
> У меня нету - я видел в одной из программ
Жаль.
← →
DVM © (2004-11-06 23:58) [7]
> Gero © (06.11.04 23:54) [6]
А еще можно на ToolBar-ах, TabControl-ах, ListView-ах.
← →
Gero © (2004-11-07 00:23) [8]
> DVM © (06.11.04 23:58)
И у тебя есть пример? ;)
← →
DVM © (2004-11-07 00:26) [9]
> И у тебя есть пример? ;)
Думаю в ближайшем времени будет :)
Повозившись со стандартным меню, решил делать иммитацию.
Из чего именно пока не решил.
← →
Игорь Шевченко © (2004-11-07 00:35) [10]DVM © (07.11.04 00:26) [9]
Я могу дать совет, где взять класс меню-подобного окна. Можно купить ExpressBars у Developer Express с исходниками, а можно или поискать их же у китайских друзей. Меню там выглядит так же, как в Office XP и реализовано полностью независимо от стандартного меню.
← →
Gero © (2004-11-07 00:43) [11]
DVM © (07.11.04 00:26)
> Из чего именно пока не решил.
Имхо, лучше всего с нуля.
> Игорь Шевченко © (07.11.04 00:35)
У TBX меню очень красивое.
Поддерживает что-то вроде скинов.
← →
Wiz@rd (2004-11-07 10:54) [12]У меня есть CoolMenusPro с исходниками, прикольная вещь, но мне интреснее сделать своё
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.057 c