|
Панель управления
|
|||
---|---|---|---|
#18+
Пытаюсь создать Панель управления. Пробовал с помощью Toolbar, вроде все нормально только не получается сделать кнопку нажатой (мне нужно чтоб кнопка была в нажатом виде когда мне надо). Вроде все просто, но почему то не получается так. Не понимаю почему. Может кто-нибудь подскажет? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 09:07 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Этот код не нужен. У кнопки должен быть стиль tbrCheck. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 09:20 |
|
Панель управления
|
|||
---|---|---|---|
#18+
попробую, спасибо, не знал ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 09:30 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Может еще подскажите, как у Toolbar высоту менять? Toolbar1.Height не меняет высоту. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 14:59 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Высота тулбара зависит от размера кнопок. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:04 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Она меняется, когда меняешь высоту кнопок. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:04 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Shocker.ProОна меняется, когда меняешь высоту кнопок. Тупо из VB6 кода произвольно не поменяешь. По простому определяется размерами иконок в привязанном ImageList. Поменять можно, но это не тривиально. Код: vbnet 1.
Причем надо играться - танцы вокруг всяких авто-size-ов, последовательностью действий в коде и т.п. Как неоднократно говорилось, тулбар штука крайне капризная. Как вариант (неправильный но относительно простой), можешь форматировать кнопки используя нестандартные размеры иконок, напр. 20х16 вместо 16х16, т.е. по 2 прозрачных пикселя слева и справа и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:38 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Дмитрий77Тупо из VB6 кода произвольно не поменяешь.Тогда лучше использовать Coolbar ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 15:45 |
|
Панель управления
|
|||
---|---|---|---|
#18+
Shocker.ProДмитрий77Тупо из VB6 кода произвольно не поменяешь.Тогда лучше использовать Coolbar Не усложняй. Coolbar, т.е. Rebar нужен в следующих случаях: 1) Чего-нибудь (тулбаров, менюшек и т.п.) НЕСКОЛЬКО 2) На на вистах и выше- подложить стиль под тулбар 3) Ну если нравится гриппер (вертикальная палка слева) Если у человека один тулбар, ему ребар не нужен. 1) Придется возиться с самим Ребар 2) Придется возиться с Band-ом 3) Придется возиться с самим тулбаром 4) Придется возиться с кнопками тулбара 5) + лишняя ocx (причем 6-я а не 5-я) если VB-шный. Ну либо много страшного кода, если API-шный. Как минимум на 3 степени неопределенности больше. Вот вчера только в очередной раз возился: 14728365 И еще дня 3 потрачу на имплементацию этого кода во все exe-шники и формы. Оно ему надо? Такие сложности. Отформатировать размер кнопки размером картинки - самое простое и быстрое решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2013, 16:03 |
|
|
start [/forum/topic.php?fid=60&tid=2156800]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 449ms |
0 / 0 |