Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Вниз

Как спрятать DBComboBox список?   Найти похожие ветки 

 
StasN   (2004-07-08 13:55) [0]

Хочу сделать чтобы при нажатии на стрелочку рядом с DBComboBox(DBComboBoxDropDown()) открывалось модальное окошко с базой, которую можно редактировать и выбрать нужный элемент.

Все нормально, но после выхода из модального окна, под DBComboBox остается квадратик (listbox). Не могу от него избавиться. Чего я только не делал. И DBComboBox1.CloseUp(true) и другое. Ноль реакации. Если сможете помогите, плз.


 
Семен Сорокин ©   (2004-07-08 14:37) [1]


> Все нормально, но после выхода из модального окна, под DBComboBox
> остается квадратик (listbox). Не могу от него избавиться.
> Чего я только не делал. И DBComboBox1.CloseUp(true) и другое.
> Ноль реакации. Если сможете помогите, плз.

Поставь Application.ProcessMesages после ShowModal.

ЗЫ.А может все-таки использовать Edit (или DBEdit) + Button (со стрелочкой)?


 
Amoeba ©   (2004-07-08 14:44) [2]


> Семен Сорокин ©   (08.07.04 14:37) [1]


> использовать Edit (или DBEdit) + Button (со стрелочкой)

Это как раз и будет правильно. Не нужен никакой ComboBox!


 
Amoeba ©   (2004-07-08 14:46) [3]

И у модального окна BorderStyle должен быть bsNone. Надеюсь, сам это уже сделал.


 
StasN   (2004-07-08 21:12) [4]

2 Семен Сорокин
form2.showmodal;
Application.ProcessMessages;
не помогает...

2 Amoeba
>И у модального окна BorderStyle должен быть bsNone.
А накой если не секрет?


 
KilkennyCat ©   (2004-07-08 21:19) [5]

прыгни фокусом на сторонний элемент.


 
StasN   (2004-07-08 21:53) [6]

2 KilkennyCat
... не помогает... более того остается даже после того как прячу панель... такой белый квадратик в середине экрана.

2 Семен Сорокин
А у кнопок такой противный квадратик вокруг текста "..." при фокусе на нем. Подозреваю что с рисунком будет тоже.


 
StasN   (2004-07-09 14:59) [7]

Все? Боле никто ничем помочь не может?


 
Amoeba ©   (2004-07-09 15:50) [8]


> StasN   (08.07.04 21:12) [4]

Во-первых, лучше смотртся. Во-вторых, при показе программно позиционируешь его под строкой ввода и юзет не сможет его сдвигать. Ближе по дизайну к выпадающему списку. Имеет смысл кнопки разместить на вертикальной панельке справа (Toolar - вертикально, или же SppedButtons на Panel). Вобщем, это желательно в плане эргономики.


 
Amoeba ©   (2004-07-09 15:55) [9]

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


 
StasN   (2004-07-09 22:57) [10]

2 Amoeba
Мне этот список нафиг не нужен.
Модальное окошко на весь экран. (Стиль "1C Бухгалтерия")
Так удобнее.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.037 c
1-1089289271
NJoe
2004-07-08 16:21
2004.07.25
Как убрать прокрутку в ListBox?


4-1086769691
Elf
2004-06-09 12:28
2004.07.25
Структруры и Винды


6-1085734986
Phantom
2004-05-28 13:03
2004.07.25
Как пропинговать ряд компьютеров


14-1088702298
YurikGL
2004-07-01 21:18
2004.07.25
Какие бывают железки


14-1089017648
Dmitriy O.
2004-07-05 12:54
2004.07.25
А как Вы закончили программировать?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский