Jump to content
uniGUI Discussion Forums


uniGUI Subscriber
  • Content Count

  • Joined

  • Last visited

  • Days Won


GerhardV last won the day on October 12 2018

GerhardV had the most liked content!

Community Reputation

72 Excellent


About GerhardV

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling
  • Location
    South Africa

Recent Profile Visitors

611 profile views
  1. GerhardV

    Fly-out modal form from the right

    Very nice @erich.wanker - where can we see the API or properties available?
  2. GerhardV

    Hyperserver Stability. How stable it is ?

    Roberto, I have not stress tested Hyper Server yet but I can vouch for the easy deployment and update functionality. If you don't have any database structural updates but only the application...it is an absolute breeze! BTW UniGUI is rock solid even without Hyper Server. Switching to UniGUI will obviously be a time consuming effort and an important business decision seeing that you have just "re-written" the VCL app into web app ...but it would be worth the effort in my opinion. Plus you get a lot of extras with UniGUI P.S. one can stuff up even the best frameworks with bad design and coding!
  3. GerhardV

    Any idea to set color with UniCheckBox.FieldLabel?

    You have to type cast the TUniCheckBox to a TUniEdit because only TUniEdit exposes the property "FieldLabelFont", hence you need to write TUniEdit(UniCheckBox1).FieldLabelFont.Color := clGreen;
  4. GerhardV

    Tag Input / Edit / Field

    Thank you Hayri - works perfect!
  5. GerhardV

    Hyperlinks in dbgrid

    I haven't tested this but you can make the column readonly, change the font color, change the cursor to a pointing hand and use the OnAjaxEvent to show the popup.
  6. GerhardV

    Font size buttons uniGui v.1.70

    I haven't installed 1.70.00 yet...will check it out and let you know.
  7. GerhardV

    Disable loading animation

    Ah ok...will investigate and see if possible.
  8. GerhardV

    UniDBGrid prevents append on create

    Try appending on the OnReady event instead of OnCreate.
  9. GerhardV

    Disable loading animation

    For DBGrids you can disable the mask property and play around with the opacity.
  10. Thanks mate...will give it a shot.
  11. It seems that the Expanded property does not work. UniDBTreeGrid1.Columns[0].Expanded := True; I require that all first level nodes are expanded. Any ideas?
  12. GerhardV

    Application setup strategy

    Hi Dominique: I use the same approach but to achieve what you want I use a PageControl (Tabs) with the TabBar hidden. The grid is on the first tab and the "editing form/s" on subsequent tabs. So when the user clicks edit or add you change the PageControl's ActivePage property. When the user is done and click on save, the validations is done and the tabs are switched back and call a refresh on the data set. You just have to be careful and take precaution should the user navigates away from that by clicking on something else on the left menu. If that is fine then no worries. Of course all of this is done with frames. Gerhard
  13. GerhardV


    You can add the following to the TUniJToast.BuildJsonParams function above for the background color and text color: if not bgColor.IsEmpty then bstr := bstr + 'bgColor:' + '"' + bgColor + '",'; if not textColor.IsEmpty then bstr := bstr + 'textColor:' + '"' + textColor + '",';
  14. Farshad - what is this property about and how to use it? I looked in the Demos but didn't find anything. Thanks.
  15. GerhardV

    UniDbGrid Rowselect

    Not sure what behavior you are expecting and if the grid must be editable when RowSelect is true. If it must not be editable set the grid ReadOnly = True or set the dgEditing option to false. I did notice that when selecting a cell even with RowSelect on, then it will still display a selection rectangle for the cell. I think it has something to do with ExtJS 6.6, behaviour was different in ExtJS 6.5.3.