Конференция "Компоненты" » Как создать компонет пошожый на ComboBox [D7, NT4, Win2k, WinXP]
 
  • Xion © (29.03.07 17:43) [0]
    Как создать компонет пошожый на ComboBox только всплывает не список, а Форма с елементами на ней особенно интересует выподания и скрытия формы
  • DimaBr (30.03.07 08:38) [1]
    То есть вы хотите сделать типа PopupEdit.
    Для этого создаём динамически форму по размерам popup-контрола, перемещаем его на форму, а на OnDeactivate формы - прячем и возвращаем контрол на место.
  • Xion © (30.03.07 19:51) [2]
    Вобщето я хочю создать на подобе DateTimePicker но мой компонент может редактировать дату і время сразу. у меня форма срываеться но когда я нажы маю кнопку вылета она сразу открываеться но она не должна делать никаких действий когда актывная форма вылета как мне поступить с етим ?
  • homm © (30.03.07 20:51) [3]
    > она не должна делать никаких действий когда актывная форма
    > вылета как мне поступить с етим

    Жень, а теперь то-же самое, но по русски :)
  • Xion © (02.04.07 10:37) [4]
    Вообще я хочю создать наподобие Datetimepicker но мой компонент может редактировать дату и время сразу. у меня форма прячется но когда я нажимаю кнопку вылета она сразу открывается но она не должна делать никаких действий когда активная форма вылета как мне поступить с этим ?
  • DimaBr (02.04.07 10:48) [5]
    Жень, а теперь то-же самое, но по русски :)

    Лично я между [2] и [4] отличия не нашёл.

    Судя по всему у вас форма прячется когда вы выбираете дату, а нужно прятать по кнопочке согласия или при потере фокуса.
    Ищите где вы закрываете форму.
  • Xion © (02.04.07 11:17) [6]
    Форма у меня закрываеться при потери активности но я не могу сдалать так что би один раз открывала при следующим нажатие она закывала она при потери ативности закрываэться сама а смотреть на куда она передайот фокус не могу поскольку у меня кнопка выльота SpeedButton Мне нужно сделать как DateTimePicker вилетае он когда вылетает не дайот нажымать ни на одну кнопку на форме родытеля
  • Xion © (02.04.07 11:25) [7]
    за [4] извените я думал что вы не поняли через ошибки в тексте
  • Xion © (02.04.07 11:28) [8]
    к [6] Они похоже откриваються в режиме похожему на модал
  • DimaBr (02.04.07 12:29) [9]
    Вы наверное показываете форму так Form.ShowModal, а нужно Form.Show
  • homm © (02.04.07 23:39) [10]
    > Форма у меня закрываеться при потери активности но я не
    > могу сдалать так что би один раз открывала при следующим
    > нажатие она закывала она при потери ативности закрываэться
    > сама а смотреть на куда она передайот фокус не могу поскольку
    > у меня кнопка выльота SpeedButton Мне нужно сделать как
    > DateTimePicker вилетае он когда вылетает не дайот нажымать
    > ни на одну кнопку на форме родытеля

    Браво, Евгений! Ни одного знака препинания! 5+!
 
Конференция "Компоненты" » Как создать компонет пошожый на ComboBox [D7, NT4, Win2k, WinXP]
Есть новые Нет новых   [119247   +10][b:0][p:0.001]