Ширина всех кнопок тулбара всегда одинакова?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Ширина всех кнопок тулбара всегда одинакова?

Сообщение Pantalone » 31.07.2006 (Пн) 10:45

Фигня в том что если у одной кнопки подпись длинная, следовательно ширина кнопки увеличивается. Но вместе с ней остальные тоже по ширине расползаются за каким-то хреном. Так и должно быть?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 31.07.2006 (Пн) 11:09

так и должно. Да и высота всех кнопок одинакова
Весь мир матрица, а мы в нем потоки байтов!

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 11:14

Идиотский бэйсик...

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 31.07.2006 (Пн) 11:24

Заявление, требующее обоснования...

Нефиг на зеркало пенять, коли рожа крива


-1 Панталоне...
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 11:28

GB826
У тебя все еще впереди :lol:

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 31.07.2006 (Пн) 11:36

С Тулбаром работал, мне понравилось...
Надпись можно сделать снизу рисунка. А кнопки разного размера, ИМХО и есть ерунда...

Так чего, может обоснуешь, в чем виноват бейсик? Учтем, что тулбар не стандартный контрол...
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 11:49

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

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 31.07.2006 (Пн) 11:53

Тулбар вообще-то стандартный виндовый. Нефиг на бейсик тянуть.
Изображение

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 31.07.2006 (Пн) 11:58

Если подпись нужна только для одной кнопки, то это навевает мысли о кривом проектировании.
Весь мир матрица, а мы в нем потоки байтов!

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 12:00

Неправильные мысли у тебя навеваются.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 31.07.2006 (Пн) 12:03

Иконку не нашёл, наверное... А вообще-тултипы рулят.
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 31.07.2006 (Пн) 12:08

!Viper! писал(а):Если подпись нужна только для одной кнопки, то это навевает мысли о кривом проектировании.

Смотрю на стандартный тулбар IE: подписи у трёх кнопок (назад, поиск, избранное), у остальных только иконки.
Криво?
Изображение

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 31.07.2006 (Пн) 12:18

и что характерно, ширина кнопок в IE разная.
Весь мир матрица, а мы в нем потоки байтов!

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 12:30

Да вот и я о том же. Собрался было настраиваемый юзером интерфейс ваять, в частности тулбар, а тут такой обломс.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 31.07.2006 (Пн) 12:45

беглый просмотр в MSDN показал, что стандартный контрол Windows, а не обрезанный вариант для VB позволяет издеваться над внешним видом кнопок тулбара более изощеренно, чем в VB. Думаю, автору стоит поискать в этом направлении
Весь мир матрица, а мы в нем потоки байтов!

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 31.07.2006 (Пн) 13:36

CoolBar тебе нужен из Common Windows Controls 3

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 19:56

Konst_One
Про кулбар ходят легенды что он настолько кривой что лучше не связываться. Оно так?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 31.07.2006 (Пн) 20:05

Pantalone, про тебя ходят легенды, что ты уже столько раз говорил "Идиотский бейсик...", сталкиваясь с любой проблемой, что с тобой лучше не связываться. Оно так?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 20:47

GSerg
Не преувеличивай, у тебя столько постов что ты должен уже знать что я имею в виду.

DirectXManiac
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1543
Зарегистрирован: 03.11.2005 (Чт) 13:32
Откуда: из DirectX SDK

Сообщение DirectXManiac » 31.07.2006 (Пн) 21:33

Если MDI ставь тулбар, сверху Frame, потом то что тебе надо... Сам проверял!
#define ROFL 0xDDDD

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 31.07.2006 (Пн) 23:08

DirectXManiac
Предлагаешь тулбар в тулбаре устроить?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 01.08.2006 (Вт) 0:35

Он имел ввиду CoolBar.
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 87

    TopList