EditAtDesignTime

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

EditAtDesignTime

Сообщение lister » 04.04.2006 (Вт) 2:21

Нужно сделать контрол который бы в DesignTime всегда был в редактируемом состоянии (а не только при нажатии на меню Edit при наличии EditAtDesignTime=True)

В VB6 это возможно?

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 04.04.2006 (Вт) 8:37

Имхо да. Придется только повозиться.

Что должно быть изменяемо? Все, что угодно или пара конкретных свойств?

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 04.04.2006 (Вт) 8:56

будущий контрол - аналогичность TabStrip, но должен редактироваться в DesignTime как Microsoft Tabbed Control (SSTab)

Т.е., в DesignTime у него должны вкладки работать...


SSTab применять не могу, т.к. он по стилю не подходит.

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

Сообщение GSerg » 04.04.2006 (Вт) 9:00

Фиг тебе.
SSTab для такого поведения использует интерфейс IVBGetControl, который не документирован и не поддерживается нигде, кроме VB IDE. В частности, если кинуть SSTab на форму в Delphi, вкладки работать не будут.

А вот почему ты не хочешь поставить SSTab.Style=ssStylePropertyPage, этого я понять не могу...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 04.04.2006 (Вт) 9:24

Фиг тебе.
SSTab для такого поведения использует интерфейс IVBGetControl, который не документирован и не поддерживается нигде, кроме VB IDE. В частности, если кинуть SSTab на форму в Delphi, вкладки работать не будут.


Понял... Жаль конечно...

А вот почему ты не хочешь поставить SSTab.Style=ssStylePropertyPage, этого я понять не могу...

По стилю не подходит... ХР-то он не поддерживает... Да и размерчик у него :?

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

Сообщение GSerg » 04.04.2006 (Вт) 10:44

Ну и почему бы не отрисовывать его ручками тогда?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 04.04.2006 (Вт) 10:45

Так я вроде это и собираюсь делать... Ручками отрисовывать свой контрол :shock:

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

Сообщение GSerg » 04.04.2006 (Вт) 10:57

Ручками отрисовывать SSTab почему бы не?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 04.04.2006 (Вт) 13:47

размерчик у него крупноватый, поэтому использовать не очень охота...


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

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

Сейчас этот форум просматривают: AhrefsBot, SemrushBot и гости: 142

    TopList