Jump to content

Abaksoft

uniGUI Subscriber
  • Posts

    1558
  • Joined

  • Last visited

  • Days Won

    87

Everything posted by Abaksoft

  1. Abaksoft

    Eid Mubarak

    عيدكم مبروك و الله معاكم
  2. @FMSoft Thx for the quick support. http://forums.unigui.com/index.php?/topic/1312-development-status/&do=findComment&comment=153993
  3. Hello, https://www.google.com/amp/s/blogs.embarcadero.com/announcing-the-availability-of-rad-studio-12-1-athens/amp/
  4. Hello, You can try this : http://forums.unigui.com/index.php?/topic/18951-help-with-ssl-intranet/&do=findComment&comment=136067
  5. Hello Mossy, Format as soon as possible, your local development PC and re-install all (Delphi, Unigui, ...) It looks like a premeditated act of sabotage. a malicious person or a competitor could one day have brought you their flash disk containing a homemade program (virus) which only attacks your unigui applications (your plowing).
  6. Hello, Try this: http://forums.unigui.com/index.php?/topic/12063-access-validation-when-calling-unimainmodule-via-fdeventalerter onalert/&do=findComment&comment=64375
  7. Hello, Let see an example : 1. Assume, you have a grid where we can see all money operations for a person (100 lines) and at the last column its current balance. 2. Assume, you just commit an update on line 5 : update TOperations set amount = 777 where (IDOperation = 23000) At this point, the server will commit this without problem as the transaction is fast ! And you want to see, not only the refreshed record at line 5, but all records after, affected the current balance. 3. So, obviously you will say : Ok, i will Re-Open the Query and show the new balance colum. Humm....the problem is here ! 4. In web development, we have to think differently : assume you have a mini server, with low ressources and 500 opened sessions in real time. The 500 users are doing updates, with re-open (refreshing). Not tested, but obviouly, our mini server will make a face 🥶 5. Here is where comes "Client Calculation" : After updating line 5, we don'nt have to re-open the query (saturate the server), but work only on the grid locally, client side Ovoid technic .Edit .Post as it is server side. 6. Working on the grid locally, client side take advantage of javascript already integrated on known browsers as Chrome, Opera, FireFox, etc... 7. JavaScript on client side (Client Calculation) allows you to refresh the 95 lines in a flash time, without the need to re-call the server, nor even updating anything on sever. 8. I think FmSoft team is doing her best to release a next build with this feature. 😊
  8. I always tell myself: one step forward, taking a little time is better than two steps forward quickly and two steps back. God bless all Unigui Team.
  9. Hello, Good practices : Never change the engine and the chassis and the tires at the same time for an F1. Test one by one. We spent and lost many times in the past with this scenario (not with unigui) : with new Database engine, new acces DB, new Delphi, ... "Driver, go slowly, we are in a hurry"
  10. It seems that you are doing well your layout. Are you using client mobile layout ? You can try this: http://forums.unigui.com/index.php?/topic/15007-mobile-centering-text/
  11. Never use standard known web authentication. Http basic Authentication is a classical method wich concat [user + password ] in a base64 string crypt. In the futur, you will find someone who will crak this or bypass it with a simple js code passed in your html page. So, the solution is to create your own kitchen. https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/deprecation-of-basic-authentication-exchange-online
  12. Abaksoft

    Signature

    Sorry Fred, I did'nt see it. Very nice development ! For those who have bougth the Pack, It was in the PACK 04 / Project 20- uniGui Does Digital Signature (Mobile).
  13. Abaksoft

    Signature

    Hello, Here is a great component from our friend Marlon. https://store.falconsistemas.com.br/?filter=Signature
  14. Cool Are you using Pi5 ? "Raspberry Pi 5 delivers a ×2 to ×3 increase in CPU performance relative to Raspberry Pi 4. Alongside a substantial uplift in graphics performance from an 800MHz VideoCore VII GPU; dual 4Kp60 display output over HDMI;" https://www.raspberrypi.com/documentation/computers/raspberry-pi-5.html
  15. I did'nt use it. But sure Raspberry PI cames with many OS possibilities. linux Ubuntu, windows, etc... Logically, there should be no problem to use Unigui with Rasberry + ubuntu. The limit is the RAM and Warming up the box. https://www.raspberrypi.com/documentation/computers/getting-started.html
  16. available https://blogs.embarcadero.com/rad-studio-12-athens-patch-1-available/?utm_source=Eloqua&utm_medium=email&utm_content=Article-240208-Multicontent Personnaly, i have D12 but never install it. I am steel using D11.3 Why ? 1. Based on what i have read, the enhancement in D12 is for linux developers. 2. Some functionalities like refactoring code have been removed 3. Many instabilities So i am waiting ....
  17. 1. https://www.unigui.com/doc/online_help/index.html?hyperserver-server-farm.htm 2. No need for restart when using hyperserver. You can find all this on the precious online doc
  18. Why did'nt you use unigui Farm Servers load balancing and choose Nginx ?
  19. Hello Jocemora, In web development, you have to think differently : 1. You have to separate your business logic (code) from your design (forms). Instead of using functions located on forms, create an unit ( UniDataModule), where you will put all your common code. (Better use class objects inside this unit). 2. For showModal, see : https://www.unigui.com/doc/online_help/synch-and-asynch-operations.htm
  20. Maybe this can help : http://forums.unigui.com/index.php?/topic/13823-decimal-point-using-a-tablet-or-mobile-phone/&do=findComment&comment=74503
  21. Hello • For UniDBGrid ForceFit is enough. • For UnimDBGrid this can help: http://forums.unigui.com/index.php?/topic/14802-tunimdbgrid-auto-size-column-to-available-space/&do=findComment&comment=93100 http://forums.unigui.com/index.php?/topic/14472-resize-column-of-tunimdblistgrid/&do=findComment&comment=82017
  22. KeyWords : 1. Use ClientSide design 2. Clean Browser Cache
  23. Yes You can fellow these steps: http://forums.unigui.com/index.php?/topic/5745-nginx-any-feedback/&do=findComment&comment=83619 But i I never went further.
  24. Thank you Harry This is what should post every unigui developer. Your expertise is precious
×
×
  • Create New...