Sherzod Posted March 30, 2021 Share Posted March 30, 2021 6 hours ago, x11 said: У визуальных компонент типа TUniEdit/TuniDBLookupcombobox есть триггеры. Если есть всплывающие подсказки и у триггера, и у самой компоненты, то при наведении на триггер, всплывают обе подсказки, а должна всплывать только для триггера Да, в таком случае, нужно использовать Ext.tip.ToolTip 1 Quote Link to comment Share on other sites More sharing options...
x11 Posted March 31, 2021 Author Share Posted March 31, 2021 10 hours ago, Sherzod said: Ext.tip.ToolTip Почему бы разработчикам UniGUI не реализовать бы правильную всплывающую подсказку, чтобы не было конфликтов? Quote Link to comment Share on other sites More sharing options...
x11 Posted April 5, 2021 Author Share Posted April 5, 2021 113. ActionColumn (TuniDBGrid/TUniActionColumn). Нет возможности пользователю скрыть/показать ActionColumn, а так же менять ширину колонки, как это сделано с обычными колонками. Нет возможности сделать так, чтобы в ActionColumn можно было выводить обычные данные, т.е. чтобы колонка была и с кнопками, и с данными, но чтобы кнопки появлялись только при наведении мышки, ссылка. Quote Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 114. Было бы удобней, если бы у компонент TUniImage/TUnimImage был бы еще один метод - LoadFromFile. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 2 hours ago, x11 said: 114. Было бы удобней, если бы у компонент TUniImage/TUnimImage был бы еще один метод - LoadFromFile. Picture.LoadFromFile ? 1 Quote Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 ага, есть спасибо Quote Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 115. UniFileUpload. Диалог слишком мелкий. Не хватает напротив имен кнопок Удалить. А то получается так, что пользователь долго выбирал файлы, потом загрузил имена в диалог, а ему - ошибка, что вы можете загрузить максимально 7 файлов и как теперь удалить лишнее? И обратите внимание, как выглядит кнопка "Выбрать..." Quote Link to comment Share on other sites More sharing options...
x11 Posted April 28, 2021 Author Share Posted April 28, 2021 116. TUnimPanel (Touch). Свойство Collapsed есть, а вот событий в VCL нету. Хотелось бы, чтобы в VCL разработчики добавили события OnCollapsed/OnExpaned (как в десктопном варианте), или одно событие, но чтобы в нем был параметр, по которому можно было узнать, что панель свернулась или развернулась, ссылка. Quote Link to comment Share on other sites More sharing options...
x11 Posted April 30, 2021 Author Share Posted April 30, 2021 Прошел год, как я использую uniGUI. Вчера снова вышло обновление, но никаких реальных улучшений для себя я так и не почувствовал. Ничего существенно не исправлено, ничего существенного не добавлено. 1 Quote Link to comment Share on other sites More sharing options...
x11 Posted May 18, 2021 Author Share Posted May 18, 2021 117. TunimForm Touch. Не работает свойство Scrollable у мобильной формы, ссылка. Quote Link to comment Share on other sites More sharing options...
x11 Posted May 21, 2021 Author Share Posted May 21, 2021 118. TunimPanel, Touch. Не работает свойство Collapsed у unimPanel, ссылка. Quote Link to comment Share on other sites More sharing options...
x11 Posted May 27, 2021 Author Share Posted May 27, 2021 119. Пагинация. Компоненты TUniDBNavigator и TUnimDBNavigator не имеют встроенной возможности для перехода по страницам (Prior page/Next page). Quote Link to comment Share on other sites More sharing options...
x11 Posted June 9, 2021 Author Share Posted June 9, 2021 120. TuniContainerPanel. Не хватает свойства OnResize (как у tuniPanel). Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 9, 2021 Share Posted June 9, 2021 2 hours ago, x11 said: 120. TuniContainerPanel. Не хватает свойства OnResize (как у tuniPanel). На данный момент, Вы можете попробовать этот подход: procedure _PanelResize(Sender: TUniControl; OldWidth, OldHeight: Integer); procedure TMainForm.UniFormCreate(Sender: TObject); begin TUniPanel(UniContainerPanel1).OnResize := _PanelResize; end; 1 Quote Link to comment Share on other sites More sharing options...
x11 Posted June 15, 2021 Author Share Posted June 15, 2021 121. TUnimSpinner (Touch). Не хватает свойства Value, тип Integer. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 15, 2021 Share Posted June 15, 2021 41 minutes ago, x11 said: 121. TUnimSpinner (Touch). Не хватает свойства Value, тип Integer. Уточните, пожалуйста. Quote Link to comment Share on other sites More sharing options...
x11 Posted June 16, 2021 Author Share Posted June 16, 2021 У десктопной версии есть свойство Value. А для мобильной версии приходится использовать костыль в виде: i := StrToIntDef(spinPageSize.Text, 0); Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 16, 2021 Share Posted June 16, 2021 Ок, мы проверим. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 16, 2021 Share Posted June 16, 2021 21 hours ago, x11 said: TUnimSpinner (Touch). Не хватает свойства Value Есть же свойство Value. UnimSpinner.Value (тип Real) Quote Link to comment Share on other sites More sharing options...
x11 Posted June 16, 2021 Author Share Posted June 16, 2021 так real же не integer SpinEdit - это же для ввода целого числа? Опять же, почему тогда в десктопе не real? По сути, компонента одна и та же. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 16, 2021 Share Posted June 16, 2021 2 minutes ago, x11 said: так real же не integer Простите, а что Вам мешает, что это тип Real? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted June 16, 2021 Share Posted June 16, 2021 5 minutes ago, x11 said: так real же не integer Just now, Sherzod said: Простите, а что Вам мешает, что это тип Real? Проблема на стороне клиента или сервера? Quote Link to comment Share on other sites More sharing options...
x11 Posted June 16, 2021 Author Share Posted June 16, 2021 Получается, проблема в том, что у uniGUI-компоненты TUnimSpinner неправильного типа VCL-свойство Value. Я попытался ввести на смартфоне ввести число с плавающей точкой - не получается: точка удаляется, а запятую ввести невозможно или поле обводится красной обводкой, намекая на ошибочно введенное значение. Т.е. у extJS-компоненты значение - целочисленное. Поэтому непонятно, зачем авторы uniGUI при создании компоненты свойство Value сделали типом real. Quote Link to comment Share on other sites More sharing options...
x11 Posted June 16, 2021 Author Share Posted June 16, 2021 29 minutes ago, Sherzod said: Простите, а что Вам мешает, что это тип Real? да, по идее ведь должен быть integer. Quote Link to comment Share on other sites More sharing options...
x11 Posted June 23, 2021 Author Share Posted June 23, 2021 122. Если можно так выразиться, то по стандарту кнопка типа SpeedButton - это кнопка, которая не должна получать фокус ввода, когда ее нажимаешь. К сожалению кнопка TUniSpeedButton принимает на себя фокус ввода, что есть неправильно, ссылка. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.