Jump to content

markokas

uniGUI Subscriber
  • Posts

    86
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by markokas

  1. My suggestion is using hyperserver, in this way IIS will eat just a little of memory,

    Also it is better to use 32bit app inside of hyperserver processes. And your limit will be only your machine resources and not IIS.

    Best regards,

    Marko.

  2. Hi all,

    I am stuck with Unimap on IOS and Safari. If map provider is OSM or Yandex there is no problem.
    If the selected map is Google maps as provider then zooming with touch simply not work.

    Also code on   MainForm.Clientevents - WindowShow not help:

    document.addEventListener('touchmove',
            function(e) {
                e.preventDefault();
            }, {passive:false});
                 

    It looks that Google mutant implementation to Unimap not fit for IOS, on Android is no problem.

    Any idea how to solve this issue
    here is running test case


    https://track.si:85/otherProjects/iostest/isotestdll.dll

     

    Br, Marko

    D11

    unigui: 1.90.0.1567

    iostest.zip

  3. Hi all,

    how to prevent numeric field in Unidbgrid cell from changing value with navigation keys (up, down).

    If we press key up current cell value increased by 1 one, if we press key down value decreased by 1.

    I would like that navigation key go to next/previous row on grid, without changing the value ... similar to Excel.

    br, Marko

     

     

  4. Hello,

    Nice work, prorbably many hours spent to make so huge app with many modules.

    Definitely you need to update to latest UniGui, many features added since 2019, stability improvments, and scalability using hyperservers.

    And of course be legal, and this way support futher developmnet !

    Br, Marko

     

     

     

     

    • Like 1
  5. I do not find any problem on that.

    Just dnynamically create Tuniform with  fastreport components, create pdf file and the free Tuniform.

    The same way as Demo shows in samples driectory Unigui.

    Also  memory increasing after start process from begining is not realistic until reach some level.

    Br, Marko

     

     

     

     

  6. Thanks for insight

    this works globally, also background on all forms changed when close pressed. But must be that mask works. After that mask classes get effect.

    .x-mask{
        opacity:1;
        background:red none repeat scroll 0% 0%;
    }

    So I made subclass, attached to mask control, and now works fine

    .maskclass .x-mask{
        opacity:1;
        background:red none repeat scroll 0% 0%;
    }

    Br, Marko

  7. Hello,

    It looks that setting for ScreenMask has no effect ...

    also changing class not help .. I always get silver background ..

    .x-mask {
       opacity: 0.5;
       background: rgb(0, 0, 0) none repeat scroll 0% 0%;
    }

    Any idea, how to change background?

     

    Br, Marko.

     

     

    16-08-2022 22-22-59.png

    16-08-2022 22-27-35.png

  8. On 7/11/2022 at 1:00 AM, Petzy said:

    thank you for your post but maybe detail a bit. Most people say it's fine for production. A lot of people use it, uniGUI and other software as well.

    What exactly is the problem, if you'd care to explain?

    Quote

     

    Hi, sorry for late response

    You can check my comment bottom when I was angry, but now is only bad memory on Contabo.

    So in my case the Contabo used for our GPS tracking system, communication SW store data to MS SQL server, and  of course Unigui for end user, approximately 20 sessions (peak)

    It is good to understand that VPS share resources between  users. So when  comes very demanding users for processor resurses, it means that somebody other get poor performance. So what Contabo show on their products are only theoretical resources, which probably you never get it (you get disk megabytes, do not forget read/write speed which is crucial). 

    Maybe you have good experience, but you will get real picture when you put some constant load (processor, hdd, ram) for one month,  probably you will be very lucky if you do not get at least one Windows crash, and some not responded apps in logs.

    Check this traumatic experience here:

    Br, Marko

     

     

  9. On 7/8/2022 at 4:13 PM, Petzy said:

    Question 4: Hosting provider

    I'll be going with Contabo most likely. VPS M I'm thinking - Windows or Linux. (so 6vCPU Cores, 16 GB RAM, 200 GB NVMe)

    Would that be enough to handle, say, 100 concurrent users? What would the concurrent user limit be to that Contabo VPS M, in your experience, assuming good development practices and such?

    I do not recommend using Contabo VPS for production, if you want stable resources is a good option dedicated server. Do not repeat my mistake.

    It is good to know what the first letter VPS means :)

    br, Marko.

     

  10. Hello,

    What could be reason that  fa-rotate-by not work:

    unilabel1.caption:='<i class="fa fa-tachometer-alt fa-lg fa-rotate-by" style="color:black;font-size:11px;--fa-rotate-angle: 19deg;"></i>'

    for example, fa-rotate-90 works OK, attached result

     unilabel1.caption:='<i class="fa fa-tachometer-alt fa-lg fa-rotate-90" style="color:black;font-size:11px;--fa-rotate-angle: 19deg;"></i>'

    Any idea?

     

    Thanks, Marko.

    29-06-2022 08-55-08.png

  11. Hi all,

    How to speed up development?

    After edit Delphi source, we need to wait  Delphi to compile and then wait browser to reload. Browser waiting to reload our new app is the most painful.

    What is best practice to speed up reloading new built? 

    Do we have something like React, Vue or other tools called "hot reload"

    Best regards, Marko

     

×
×
  • Create New...