-
Posts
421 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Events
Posts posted by rgreat
-
-
-
Work under Windows, but not working under Linux!
-
25 minutes ago, rgreat said:
Is there a way to make "loading.." frame of ScreenMask unelectable too?
And again, myself:
.x-mask-msg { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
-
25 minutes ago, rgreat said:
But is not there a way to set unelectable to all labels, globally?
Done myself:
.x-abs-layout-item, label { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
-
Is there a way to make "loading.." frame of ScreenMask unelectable too?
-
Enabled:=False, no?
As it does not currently change label color, it will do the same.
But is not there a way to set unelectable to all labels, globally?
-
UniSession.AddJS(UniDBGrid1.JSName + '.getSelectionModel().deselectAll();');
Only works if called after grid is finished loading at front-end. Which happens after some unknown amount of time.Can I deselect everything all in a timely manner? Or even better disable auto selection of the first row on grid open. -
Workaround (for default style):
add styles (3 for each background color):
.cellred { background-color: #ffe6e6; // Main color } .x-grid-item-over .cellred { background-color: color-mix(in srgb, #ffe6e6 33%, #ddd); // mix with hower color } .x-grid-item-selected .cellred { background-color: color-mix(in srgb, #ffe6e6 33%, #98c9ef); // mix with selected color }
Set cell style:
procedure TFramePodhod.DBG1DrawColumnCell(Sender: TObject; ACol, ARow: Integer; Column: TUniDBGridColumn; Attribs: TUniCellAttribs); begin if something then begin Attribs.Style.Cls:='cellred'; end; end;
Result cell background is mixed color:
- 1
-
Set:
procedure TMain.UniDBGrid1DrawColumnCell(Sender: TObject; ACol, ARow: Integer; Column: TUniDBGridColumn; Attribs: TUniCellAttribs);
begin
Attribs.Color:=clBlue;
end;Now you will not see current cell selection at all.
Which make whole usage of Attribs.Color property debatable.
-
3 hours ago, Sherzod said:
Если Вы не можете оплатить покупку через наш интернет-магазин, вам придется покупать ее через реселлера.
А не в курсе, через веб-мани сработает?
-
Какие варианты с оплатой из России?
Ну и если лицензия пару лет как кончилась достаточно ли будет купить продление на год?
-
4 hours ago, Sherzod said:
Мы проверим.
Но, на данный момент есть одно решение на основе:
Если адаптации под UniGUI нет, то это решение только для тех кто хорошо разбирается в работе ExtJS. Я, к сожалению, в эти ряды не вхожу.
Странно что базовый TDateTimePicker с TimeStamp не работает.
-
-
On 9/2/2023 at 7:08 AM, Sherzod said:
Hello,
I will check.
Удалось что-то понять?
-
Is timestamp editing is supported at all?
-
Can someone advise how to attach in place editor for DBGrid TimeStamp field?
I use TUniDateTimePicker.For now i could only edit Date or Time, but not both.
If i set TUniDateTimePicker.Kind to tUniDateTime i get no date editor at all.
I see no examples with timestamp...
Anyone?
-
As soon as i navigate dataset with GotoBookmark user selection is lost.
-
Как я понимаю, рассчитывать на исправление багов сенчей не приходиться.
Но отключить-то анимацию можно?
Ну и, по возможности, исправить проблемы с размерами панелей при включенном title.
-
-
Еще пожалуюсь.
Панель вообще глючит, если у нее включить title. Если делаешь Align то у нее на несколько пикселей сбивается размер.
Становится меньше чем надо.
В итоге я в своем текущем проекте вообще отказался от панелей со встроенным title и шлепаю на панель с выключенным title еще одну панель (с align=top) cо включенным title, и высотой четко с высоту title.
Естественно в таком режиме collapsible не работает и приходиться все делать через подпорки с visible и дополнительные панели.
http://www.rgreat.ru/tmp/unigui/unigui-1.jpg
В общем функционал с title и collapsible вроде и работает, но выглядит крайне неприятно и вместо того что бы пользоваться в теории отличным инструментам тратишь кучу времени делая подпорки вокруг него.
-
Нуу.. там их несколько, на самом деле.
Например: при разворачивании, "анимированная" временная(?) панель, сразу после завершения анимации, в тот момент пока основная панель еще не изменила свой размер, пропадает, и на эту самую "долю секунды" видно все то что было под ней до разворачивания. Выглядит крайне неопрятно.
Еще при разворачивании панели с alignment = right, налево (<-) анимация "разворачивается" все равно вправо (->) за пределы экрана, хотя панель в итоге раскрывается правильно (<-).
Ну и собственно, то что анимация в процессе никак не влияет на расположения окружающих элементов, и они меняют свое положение только после завершения анимации - это халтура.
Скорость и "эластичность" анимации тоже нельзя настроить.
В сухом остатке выходит что лучше вообще без анимации чем с такой анимацией .
До кучи могу добавить что вообще все сворачивание адово глючит если у панели выставить constraints.minwidth/minheight.
P.S. Кстати. Как можно отловить клик и даблклик на Title-е панели?
-
Ибо она глючная и не красивая.
-
Up.
Farshad, do you really support Linux as server environment?
3 months passed and no response given.
-
UniDBGrid cell double click event
in General
Posted
Why not make it a server side event?