Jump to content

rgreat

uniGUI Subscriber
  • Posts

    421
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by rgreat

  1. Why not make it a server side event?
  2. Work under Windows, but not working under Linux!
  3. 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; }
  4. 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; }
  5. Is there a way to make "loading.." frame of ScreenMask unelectable too?
  6. 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?
  7. 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.
  8. 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:
  9. 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.
  10. А не в курсе, через веб-мани сработает?
  11. Какие варианты с оплатой из России? Ну и если лицензия пару лет как кончилась достаточно ли будет купить продление на год?
  12. Если адаптации под UniGUI нет, то это решение только для тех кто хорошо разбирается в работе ExtJS. Я, к сожалению, в эти ряды не вхожу. Странно что базовый TDateTimePicker с TimeStamp не работает.
  13. Удалось что-то понять?
  14. Is timestamp editing is supported at all?
  15. 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?
  16. Как я понимаю, рассчитывать на исправление багов сенчей не приходиться. Но отключить-то анимацию можно? Ну и, по возможности, исправить проблемы с размерами панелей при включенном title.
  17. Еще пожалуюсь. Панель вообще глючит, если у нее включить title. Если делаешь Align то у нее на несколько пикселей сбивается размер. Становится меньше чем надо. В итоге я в своем текущем проекте вообще отказался от панелей со встроенным title и шлепаю на панель с выключенным title еще одну панель (с align=top) cо включенным title, и высотой четко с высоту title. Естественно в таком режиме collapsible не работает и приходиться все делать через подпорки с visible и дополнительные панели. http://www.rgreat.ru/tmp/unigui/unigui-1.jpg В общем функционал с title и collapsible вроде и работает, но выглядит крайне неприятно и вместо того что бы пользоваться в теории отличным инструментам тратишь кучу времени делая подпорки вокруг него.
  18. Нуу.. там их несколько, на самом деле. Например: при разворачивании, "анимированная" временная(?) панель, сразу после завершения анимации, в тот момент пока основная панель еще не изменила свой размер, пропадает, и на эту самую "долю секунды" видно все то что было под ней до разворачивания. Выглядит крайне неопрятно. Еще при разворачивании панели с alignment = right, налево (<-) анимация "разворачивается" все равно вправо (->) за пределы экрана, хотя панель в итоге раскрывается правильно (<-). Ну и собственно, то что анимация в процессе никак не влияет на расположения окружающих элементов, и они меняют свое положение только после завершения анимации - это халтура. Скорость и "эластичность" анимации тоже нельзя настроить. В сухом остатке выходит что лучше вообще без анимации чем с такой анимацией . До кучи могу добавить что вообще все сворачивание адово глючит если у панели выставить constraints.minwidth/minheight. P.S. Кстати. Как можно отловить клик и даблклик на Title-е панели?
  19. Up. Farshad, do you really support Linux as server environment? 3 months passed and no response given.
×
×
  • Create New...