Jump to content

Search the Community

Showing results for tags 'tunimdblookupcombobox'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • uniGUI Public
    • Announcements
    • General
    • Feature Requests
    • Installation
    • Deployment
    • Other Platforms
  • Licensing
    • Licensing
    • Ordering uniGUI
  • Bug Reports
    • Active Reports
    • Closed Reports
    • Old Bug Reports
  • uniGUI Development
    • General Development
    • uniGUI Releases & Roadmaps
    • Utilities
  • Mobile Platform
    • uniGUI Mobile
    • Mobile Browsers
  • Users Area
    • Sample Projects
    • Components and Code Samples
    • Third Party Components
  • Non-English
    • Non-English
  • Miscellaneous
    • Hosting
    • Server Security
    • Jobs

Calendars

  • Community Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 5 results

  1. Есть мобильный выпадающий список TUnimDBLookupComboBox. Он заполняется программно в событии OnRemoteQueryEx примерно так: for I := 0 to pred(ActionListMain.ActionCount) do begin if not ActionListMain.Actions[i].Hint.IsEmpty then Result.Add(ActionListMain.Actions[i].Hint); end; Так вот, можно ли сделать так, чтобы в выпадающем списке были awesome-иконки? Или это очень сложно? Т.е. компонента UnimDBLookupComboBox используется для простого выпадающего меню на смартфоне, поэтому хотелось бы изобразить не просто названия, а еще и значки. Может быть другой способ есть. Например, с помощью свойства ImageList. P.S. Дело в том, что какое-то простое специализированное меню не годится, т.к. требуется компонента со строкой ввода (фильтра), чтобы пользователь ввел несколько символов и программа выдала ему только нужные 2-3 пункта меню. Т.е. меню динамическое. Спасибо.
  2. Небольшая проблема с TUnimDBLookupComboBox. Пользователь вводит что-то в строку и выбирает команду, но проблема в том, что команда дважды выполняется. Обратите внимание на строку 67 (ActionListMain.Actions[i].Execute) она выполняется дважды и в UnimMemo1 попадает два строки... Пользователь щелкает только 1 раз, т.е. делает выбор 1 раз, а событие OnGetKeyValue срабатывает ДВА раза. UniGui_mob1.zip
  3. На форме есть много списков типа TnimDBLookupComboBox. Все они работают в режиме RemoteQuery, т.е.: RemoteQuery := True; RemoteQueryRetainResult := True; При загрузке формы нужно у некоторых списков указать значение по умолчанию, т.е. чтобы, когда форма откроется, у этих списков уже было что-то выбрано и заполнено поле KeyValue. Чтобы потом, это значение KeyValue считать при сохранении объекта в базу. Как это правильно сделать? Вот мой код (DoOnNewRecord вызывается в FormShow) TStrIntPair = record key: integer; val: string; end; ... ... procedure TfmmForm1.DoOnNewRecord; Var StrIntPair: TStrIntPair; begin // валюта по умолчанию StrIntPair := UniMainModule.GetDefaultCarrency; OutputDebugString(PWideChar(StrIntPair.val)); if StrIntPair.key <> 0 then begin comboCurr.Items.Add(StrIntPair.val); comboCurr.KeyValue := StrIntPair.key; comboCurr.Text := StrIntPair.val; comboCurr.ItemIndex := 0; end; end; В отладчике вижу, что структура StrIntPair заполнена. Например, StrIntPair.key имеет значение 2. Но после открытия формы список пустой и валюта не выбрана. На снимке видно, что ничего не выбрано, а слово "валюта" - это placeholder (EmptyText).
  4. Почему-то выпадает список у компоненты TUnimDBLookupComboBox, когда я в браузера кликаю на кнопку триггера. procedure TfmmParentEditObject.comboResponseUserTriggerEvent(Sender: TUniCustomComboBox; AButtonId: Integer); begin inherited; if AButtonId = 0 then begin fmmUserInfo.IdUser := comboResponseUser.KeyValue; fmmUserInfo.ShowModalN; end; end; Список выпадать не должен, потому что я нажимаю НЕ на кнопку открытия списка. Т.е. мне нужно открыть какую-то форму при нажатии на доп. кнопку, но после открытия формы открывается еще и сам список и получается, что на новой форме еще и открытый список виден. Как исправить? Спасибо.
  5. А можно как-то у компоненты UniDBLookupComboBox/UnimDBLookupComboBox реализовать такую же возможность, как и у TUnimEdit со свойством EmptyText?
×
×
  • Create New...