powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Immediatepost в TdxBarCombo
25 сообщений из 35, страница 1 из 2
Immediatepost в TdxBarCombo
    #39535345
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На панели лежит dxBarCombo.
Пользователь должен ввести текст и нажать кнопку Сохранить.
Проблема в том, что как только фокус ввода покидает dxBarCombo, то текст исчезает.
А свойства Immediatepost нет.
Да, нажатие Enter помогает, но это не вариант, пользователь об этом не знает и не догадывается. Объяснять ему/им каждый раз - не вариант.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535355
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,
Ты же вроде давно с нашими компонентами работаешь?
TdxBarManager.AlwaysSaveText = True
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535362
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger, спасибо! Точно, оно, вспомнил!
Просто столько компонент и свойств, что всего не упомнишь.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535418
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похожая проблема, только в обратную сторону

В списке три строки.
Выбираю третью, а в событии CloseUp вижу, что выбрано другое, предыдущее значение в свойстве Text.
Код: pascal
1.
s := comboProfile.Text


Или как правильно получить текущее, выбранное пользователем значение?

То же самое, если использовать этот вариант:
Код: pascal
1.
s := comboProfile.Items[comboProfile.ItemIndex]
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535438
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,
Нихренанепонял. Какие классы, какие компоненты, где лежат, как и где смотришь? Пример лучше дай
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535447
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Есть универсальный способ для девок: на событии делать PostMessage на форму со своим сообщением... и только в нем уже, когда оно придет после всех внутренних обработок (те же обновления данных в девках), обрабатывать реальные значения.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535448
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ещё лучше, не использовать это поделие.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535453
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

Это вообще-то самый лучший продукт на рынке. Без вариантов.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535460
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийа ещё лучше, не использовать это поделие.

Самые лучшие компоненты
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535463
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerКакие классы, какие компоненты
всё тот же TdxBarCombo смотрю в событии CloseUp
А в каком ещё событии можно смотреть, что выбрал пользователь?
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535514
AJi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AJi
Гость
Можно еще вот так на EditValueChanged:
Код: pascal
1.
2.
TcxCustomEdit(Sender).PostEditValue;
TcxCustomEdit(Sender).Value;



Насчет второй строчки не уверен, т.к. пишу по памяти.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535545
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.10.2017 15:35, X11 пишет:
> Самые лучшие компоненты

доя визуализации свистоперделок
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535552
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11всё тот же TdxBarCombo смотрю в событии CloseUp
А в каком ещё событии можно смотреть, что выбрал пользователь?Он может выбрать значение в комбобоксе и без открытия дроп-дауна. Используй OnChange для непосредственной реакции при выборе в комбике или смотри, что он оставил в OnExit
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535553
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийдоя визуализации свистоперделокИ не говори! Только командная строка! Только хардкор!
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535585
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделали бы еще Q306684 и цены бы им не было
а так конечно при всей их навороченности бары извечный источник неуловимых галюнов
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535618
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanсделали бы еще Q306684 и цены бы им не былоЗа шесть лет, кроме тебя, подписались на эту фичу 5 человек, из них двое, которые тупо подписываются на всё что нам пишут, не взирая на степень бредовости. Имхо, очень спорная фича, всовывать в меню DB-aware контрол. Ну лежит где-то, какой-то текстбокс или чекбокс, в какой момент постить в базу или отменять действие? Как обрабатывать ошибки в сабменю? И таких вопросов куча
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535660
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerИспользуй OnChange

Если пользователь что-то вводит ручками, а он вводит, то это событие тоже срабатывает.
Компонента используется для
1. Ввода нового имени с последующим созданием папки.
2. Выбора ранее созданных папок из списка.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535667
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Выше с PostMessage -- гарантированно работающее решение.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535754
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Если пользователь что-то вводит ручками, а он вводит, то это событие тоже срабатывает.
Компонента используется для
1. Ввода нового имени с последующим созданием папки.
2. Выбора ранее созданных папок из списка.
И? В чем проблема?
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535780
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger, в OnChange этого сделать нельзя, т.к. событие реагирует на нажатие каждой клавиши.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535791
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerочень спорная фича, всовывать в меню DB-aware контролкому может и спорная а тому кто все по максимуму строит на аварных контролах must have. если я везде данные беру из датасетов и по возможности максимально абстрагируюсь от конкретных контролов то тут вынужден работать непосредственно с ними
white_niggerНу лежит где-то, какой-то текстбокс или чекбокс, в какой момент постить в базу или отменять действие?не понял. все как у standalone контрола просто дать возможность разместить его не на форме а в панели с меню. и погано что даже трюк с TdxBarControlContainer практически не прокатывает т.к. в них оно тоже толком не фурычит
white_niggerКак обрабатывать ошибки в сабменю?о чем речь опять же непонятно
white_niggerИ таких вопросов кучаможно подумать все остальное без вопросов было
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535792
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11white_nigger, в OnChange этого сделать нельзя, т.к. событие реагирует на нажатие каждой клавиши.Правдо чтоль? А проверить? У меня всё работает как надо
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535802
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ж уже так делал, ща ещё раз проверю
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535803
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanкому может и спорная а тому кто все по максимуму строит на аварных контролах must have. если я везде данные беру из датасетов и по возможности максимально абстрагируюсь от конкретных контролов то тут вынужден работать непосредственно с нимиВозможно - но трекеры показывает, что это надо единицам, а большинству не вперлось
vavanи погано что даже трюк с TdxBarControlContainer практически не прокатывает т.к. в них оно тоже толком не фурычитпример можно?
vavanwhite_niggerКак обрабатывать ошибки в сабменю?о чем речь опять же непонятноВ барах ты редакторы куда хочешь положить, в том числе в дропдаун сабменю и попапы. Мне, например, было бы дико иметь там DB-aware контролы. А если сделаем - то кто-нить обязательно туда их запихнет, а нам потом разгребать сайд-эффекты.
...
Рейтинг: 0 / 0
Immediatepost в TdxBarCombo
    #39535807
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11я ж уже так делал, ща ещё раз проверюНу может версия какая совсем древняя? У меня срабатывает только на Enter и выбор из выпадающего списка.
PS:
Также можешь использовать комбо из cxBarEdit - там больше возможностей
...
Рейтинг: 0 / 0
25 сообщений из 35, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Immediatepost в TdxBarCombo
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]