Конференция "Основная" » TSpeedButton, GroupIndex и разные Parent [D7]
 
  • K-1000 © (20.02.19 02:39) [0]
    Всем привет.

    Было несколько TSpeedButton с одним GroupIndex.
    Работало отлично.

    Потом я их разместил на разные GroupBox и Parent у них соотвествено изменились, но GroupIndex остался единым.
    При этом группой они перестали быть, то бишь остаются вдавленными 2 кнопки на 2-х GroupBox.

    Попытался в коде сделать у них общий Parent, но это не помогает.

    Как исправить?

    Был раньше подобный вопрос, но ответа не прозвучало:

    http://www.delphimaster.net/view/1-1186701455
  • Leonid Troyanovsky © (20.02.19 09:58) [1]

    > K-1000 ©   (20.02.19 02:39) 

    > Был раньше подобный вопрос, но ответа не прозвучало:

    Прямо так и звучал: Верни все на место.

    --
    Regards, LVT.
  • K-1000 © (20.02.19 10:36) [2]
    По-другому нельзя?

    Мне нужно сгруппировать спид-кнопки на группы.
  • K-1000 © (20.02.19 10:36) [3]
    А не месить всё в одну кучу.
  • ухты © (20.02.19 12:25) [4]
    а если так: батоны на 1 панель, сверху боксы, а потом батонам сделать бригтуфронт?
    ну и с резиновостью не забыть если надо
  • K-1000 © (20.02.19 19:00) [5]
    Не помогает
  • Leonid Troyanovsky © (20.02.19 21:16) [6]

    > K-1000 ©   (20.02.19 19:00) [5]

    > Не помогает

    Кто б мог подумать.

    --
    Reagards, LVT.
  • K-1000 © (21.02.19 00:24) [7]
    Я же говорю, нужно кнопки разбить по группам, а не в кучу месить как вы предлагаете.
  • Германн © (21.02.19 02:42) [8]
    А чему равно значение свойства AllowAllUp у этих кнопок?
  • Leonid Troyanovsky © (21.02.19 09:28) [9]

    > K-1000 ©   (21.02.19 00:24) [7]

    > Я же говорю, нужно кнопки разбить по группам

    Группируй в TBevel, а не TPanel/TGroupBox.

    --
    Regards, LVT.
  • K-1000 © (21.02.19 21:50) [10]
    Создателям TSpeedButton нужно было сделать бродкаст от владельца, а не от парента.
  • Германн © (22.02.19 03:43) [11]

    > K-1000 ©   (21.02.19 21:50) [10]
    >
    > Создателям TSpeedButton нужно было сделать бродкаст от владельца,
    >  а не от парента.

    О как! И о каком же владельце идёт речь?
  • KSergey © (22.02.19 10:20) [12]
    > K-1000 ©   (20.02.19 02:39) 
    > Потом я их разместил на разные GroupBox

    Это и было ошибкой во всех смыслах. Ибо:
    а) так не работает
    б) GroupBox - отдельное окно с точки зрения операционной системы, зряшняя трата ресурсов.

    Итого:

    > Leonid Troyanovsky ©   (21.02.19 09:28) [9]
    > Группируй в TBevel, а не TPanel/TGroupBox.

    Это будет правильно во всех смыслах
  • K-1000 © (24.02.19 00:02) [13]
    Owner - владелец.

    Какая трата ресурсов, вы чего? ))
  • Германн © (24.02.19 02:38) [14]

    > K-1000 ©   (24.02.19 00:02) [13]
    >
    > Owner - владелец.
    >
    > Какая трата ресурсов, вы чего? ))
    >

    Эти претензии стоит направить создателям TGroupBox. Точнее стоило. Сейчас их днём с огнём не сыщешь.
 
Конференция "Основная" » TSpeedButton, GroupIndex и разные Parent [D7]
Есть новые Нет новых   [119099   +88][b:0][p:0.001]