Jump to content
uniGUI Discussion Forums


uniGUI Subscriber
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by GerhardV

  1. I am busy with the first of two updates for theme pack 1 that I have released a while back. Future themes will come in two sizes, a small (normal) version which is very close to the default Delphi VCL sizes but just a tat bigger, as well as a larger version. All themes will have the exact same dimensions for each size version. This will mean that themes (in the theme pack) can be swapped out without any major alignment or real estate issues. It will also include the UniGUI Theme Viewer project for reference. The first update, which is the small (normal) version is almost ready and have the following characteristics: Window, Panel, Accordion and Grid headers as well as the TabControl will have a height of 30px Edit controls, Lists, Treeviews and Grids items - 24px Padding on the TUniGroupbox and FieldSet have been decreased Fixed alignment of TUniCombox Trigger icons People who have already purchased the theme pack will receive these updates for free. http://forums.unigui.com/index.php?/topic/10791-unigui-add-on-theme-pack-1/ Attached you will find images of what the normal version looks like. You will also notice a new theme I am working on called Charcoal-Sky, which will be part of a dark theme package (Edit: To avoid confusion - Charcoal-Sky is not part of the UniGUI Theme Pack 1 but will be included in a future theme pack). And yes I am also working on a some mobile themes Regards, Gerhard
  2. I have a TuniEdit on a form for search functionality. I do not want to trap the OnKeyPress event on the server side because of all the traffic hence I have added the event below: ClientEvents | ExtEvents | Ext.form.field.text function keypress(sender, e, eOpts) { if (e.getKey() == 13 ) { sender.showMask('Searching...'); ajaxRequest(sender, 'doSearch', [editboxText?]); } } I am not sure how to obtain the text from the TuniEdit to send through as a parameter? Does anybody know?
  3. Hi all: I finally got around to complete the update to the UniGUI Theme Pack 1 (-x30). Everyone that have purchased the theme pack already will receive an email during the course of next week with the update. Please note that all themes have been standardized, thus they have the same size and dimensions, making it easier to swap between them. They also use the same font namely Roboto. This is the "-x30 package" meaning that Window, panel and grid headers are 30px in height. Apart from the themes in the original package, a "-x30" version of the Emerald theme has been added, as well as an additional theme called ext-theme-uni_office-charcoal-x30. It is compatible with UniGUI 1.50, 1.70 and 1.90. For those that are not familiar with the theme pack please see the link below for more details: UniGUI Add-on Theme Pack 1 Attached are some images of the themes. Regards, Gerhard
  4. Farshad - what is this property about and how to use it? I looked in the Demos but didn't find anything. Thanks.
  5. First of all let it be noted - I really enjoy working with UniGUI, understand that Farshad is flying solo (one man doing the job) and appreciate the effort. BUT - we really cannot wait days for Farshad to reply to messages or email for support or direction. We all have projects to complete, others even have solutions or suggestions for UniGUI but because we do not have the full source code our hands are tied and we are totally depended on Farshad. So these are the options as I see it: Release the full source code and have the UniGUI community contributing - off course with all the relevant non-disclosures (NDA’s) in place. FMSoft to employ more people (developers), which will be able to help with development, field the questions and handle technical support with regards to the architecture. Open source the project – obviously financial implications...or maybe get Embarcadero involved? Call it a day and move on - TMS WebCore is looking promising and have a support team behind them. Please see this as constructive criticism. I truly believe that we can accelerate the development (success) of UniGUI with more hands on deck! Regards, Gerhard
  6. GerhardV

    Tag Input / Edit / Field

    @Farshad - how to create a Tag Input Edit?
  7. How do you add the search icon (.x-form-search-trigger) to the right of a TUniEdit field? Like this:
  8. GerhardV

    UniGUI Theme Pack Update Package (-x30)

    Hi Stefano, sure see attached. UniGUIThemeViewer.zip
  9. GerhardV

    New themes...Work in Progess

    New themes based on Office 365...and with a smaller font etc.
  10. GerhardV

    UniGUI Theme Pack Update Package (-x30)

    Hi Andy - sorry not completely yet, UniGUI doesn't make provision for custom mobile themes like it does for classic themes, which means that one has to install it to the ExtJS folder and also manually type the name in the MainModule because it doesn't show up in the drop-down list. Hopefully @Farshad Mohajeri will have it working in future release. But the plan is still to release at least one mobile theme with the next theme pack.
  11. GerhardV

    UniGUI Theme Pack Update Package (-x30)

    Jaromir just add this to the "uni-xtheme-uni_dusk-x30.css" file in the "FMSoft\Framework\uniGUI\unipackages-6.7.0\themes\css" folder. .x-column-header { color: #616161; } Yes I send a followup email on how to fix that for Firefox but here are the steps. Will be fixed with the next update. "There seems to be an alignment issue with the triggers on Firefox, to fix that please perform the following steps. Open each of the following files, located under (FMSoft\Framework\uniGUI\unipackages-6.7.0\themes\css), in a text editor: uni-xtheme-uni_dusk-x30 uni-xtheme-uni_emerald-x30 uni-xtheme-uni_office-blue-x30.css uni-xtheme-uni_office-charcoal-x30.css uni-xtheme-uni_office-green-x30.css Search for ".x-form-trigger-default {" in the file. Replace: .x-form-trigger-default { width: 22px; font: 16px/1px FontAwesome !important; } with: .x-form-trigger-default { width: 22px; font: 16px FontAwesome !important; } "
  12. GerhardV

    Edit Theme

    @Aaron596688 please do not spam the forum with the same question everywhere. Sherzod has already asked you what version of UniGUI are you using?
  13. GerhardV

    Push Notifications

    Thank you Hayri.
  14. GerhardV

    UniGUI Theme Pack Update Package (-x30)

    Sorry unfortunately not.
  15. GerhardV

    UniGUI Theme Pack Update Package (-x30)

    Welcome. You all should have received an email by now with the update.
  16. GerhardV

    call a web service

    Or you can use the TRESTClient, TRESTRequest and TRESTResponse components....depending on your Delphi version.
  17. GerhardV

    Drag Issue over TUniDBHTMLMemo

    @Farshad, see the attached video demonstrating the issue when dragging a panel over a TUniDBHTMLMemo. Dragging it over the other containers like panels seems to display fine but the moment the mouse enters a TUniDBHTMLMemo then the display stops to update until the mouse exists the TUniDBHTMLMemo. Is this possible to fix? PanelDragIssue.webm PanelDragIssue.zip
  18. GerhardV

    Drag Issue over TUniDBHTMLMemo

    Thank you, works as expected. I wonder if it is possible to implement that in the framework? @Farshad Mohajeri
  19. GerhardV

    Drag Issue over TUniDBHTMLMemo

    Chrome, Opera, Edge and FireFox....all same effect.
  20. GerhardV

    Drag Issue over TUniDBHTMLMemo

    @Farshad Mohajeri can this be changed/fixed?
  21. GerhardV

    FastReport 6_3 !

    Thank you mate!
  22. GerhardV

    Enlarge fieldset/groupbox to show all components

    Let me know if you need more info or if I need to show you via a share screen. You have my email.
  23. GerhardV

    Enlarge fieldset/groupbox to show all components

    Peter it is because of the default CSS values for the type of layouts for supported by FieldSets (GroupBox is also translated into a FieldSet). You can add the following CSS to the CustomCSS in the ServerModule and then play with the values until it suits your needs. The values below are the default values, if you decrease the values of the margin-bottom and padding-top you would see a significant change. .x-fieldset-header-default { padding: 2px 5px 0px 5px; line-height: 20px; } .x-autocontainer-form-item, .x-anchor-form-item, .x-vbox-form-item, .x-table-form-item { margin-bottom: 10px; } .x-form-item-label-default.x-form-item-label-top > .x-form-item-label-inner { padding-top: 5px; }
  24. GerhardV

    Code completion stopped working - Delphi

    For many years I have been using the IDE Fixpack from Andy...give it a try. IDE Fix Pack 6.4
  25. GerhardV

    HowTo : Open form in PageControl

    Hi Peter - see attached - you also have to set the AlignmentControl to uniAlignmentClient for the main form. Tabsheet: Layout = vbox LayoutAttributes: Align = center Pack = start Your margins are correct on the form. TestCase_fixed.zip And I would also suggest using a frame instead of a form as others did, unless you have a specific reason for that..