Jump to content

Abaksoft

uniGUI Subscriber
  • Posts

    1558
  • Joined

  • Last visited

  • Days Won

    87

Everything posted by Abaksoft

  1. Thank you Maestro, As i left now my office, i will test it tomorrow... ان شاء الله
  2. Hello Sherzod, Hoping you feel good and all Unigui community. I a m trying to find a way, in an UniDBGrid, with hidden filters, to select a text or simply to move the cursor inside an UniEdit Hidden Filter, with keybord (no mouse) Result : it jump to an other column. Can you try ? Many Thx.
  3. Great Something like this ? procedure DoingSomething; stdcall; external 'toto.dll'; With DoingSomething on Unigui Side and toto.dll a classical Delphi DLL ?
  4. Thx. Could you please explain in more details. I am curious to see that.
  5. No, a simple monitor LG 24MP48HQ-P / 23.8'' / 1920 x 1080 à 60 Hz (Wide) / 16:9 I think, you have to try : 1. Uninstall your Delphi 11 (and delete C:\Program Files (x86)\Embarcadero\Studio\22.0) 2. Install the new release 11.1 (wich came on 15/03/2022, without any Patch). 3. Let your : Options > User Interface > Form Designer > High DPI : to LowDPI (96PPI) : it came now by default. Regards
  6. Hello, I have no problem with that. Just set your Options > User Interface > Form Designer > High DPI to LowerDPI = 96 PPI That's all. No other setting like from the shortcut ... Delphi dpi unaware... No ! _______________ - Delphi 11.1 - Unigui 1559
  7. Feedback for mobile deployment : SDK Android 1. Keep in mind that Delphi 11.1 installer don't set correctly your SDK paths. 2. Fortunatly, Delphi 10.4.2, yes it does. So, before uninstalling your 10.4.2, copy all SDK Paths from : Options > Deployment > SDK Manager. 3. An other solution, you can download your own java, sdk tools... https://youtu.be/QbIKcEmdrXU 4. Or the best solution : https://youtu.be/_DXtU_8QdVE
  8. EMB preferred to return to 96 Dpi (by default). So, no more worries on the unigui side.
  9. ShurtCuts changed on 11.1 !!! Find : CTRL+F Save :CTRL+S and else... Don't lost your time : To retreive them by default, config your EDI options like this : Uncheck : Navigation Toolbar Keybindings
  10. Dears, The 11.1 is freshly released on 15/03/2022. Edited : And seems 2 x faster on loading project
  11. I have an application (standard vcl) which exceeds 40MB in exe and after reading your topic, I was tempted to compile it with its packages. Results Here is the summary of my research. I found that there are more cons than pros: 1. Benefits : - you barely gain some 10 MB for the exe - The updates would be punctual: would only point to part of the changed code. - Economy and better RAM management if several applications (with bpl and developed with the same Delphi version) are installed on the same client PC 2. Disadvantages: - The Setup CD would be huge (since it would contain all the Bpl packages) - If you change Delphi version, you must redistribute the new BPL packages - the program becomes less stable - Problem with Tracking memory leak - what about Reverse ingeneering problem ? you should find more robust protection. Regards https://stackoverflow.com/questions/1898560/why-does-building-with-runtime-packages-make-the-exe-file-smaller
  12. Hello, I saw your interest in using BPL. This is an old technique from the time of Delphi 5, to get a small .exe file and for better memory management. Today, with the performance of the hardware used, we no longer need to worry about all that. Apart from occasional, well-targeted updates. Coud you please, tel us Why do you still want to use BPL packages?
  13. Good question. IMHO, No it's not safe. A classical vcl Unit, is like a static model, witch will be view by all sessions. How can you garantee that a DataSet sended by a session, matches the correct session ? So, for this reason it's desirable and advisable to use UniDataModule. Even better : you can create a class on a UniDataModule and work with object on UniFrame or UniForm. Obj.myDataSet:=Query1; If obj.fct_GetInformation then... Related topic: http://forums.unigui.com/index.php?/topic/11974-global-variable/&do=findComment&comment=63879
  14. Our Magician (Farshad) did not say his last word. Probably this amount of simutanous users (9000) will be exceeded.
  15. Hello, Unigui comes with a great functionality : inherited control You can create as much as you want your controls (uniFrames) with there business code and inherited on your forms.
  16. This work only on server side. So, there is no benefict. http://forums.unigui.com/index.php?/topic/9413-fastreport-online-report-designer-and-unigui/&do=findComment&comment=102012
  17. Hello, Nowadays the only possibility to open the FastReport Designer (Delphi) is to open it from Server side, as you do it usually with VCL. FastReport, has no version for Web with Delphi.
  18. Hello, @Farshad and @Wilton, Why not working together this week, to see in live how you can improve the loadbalancing ? "From the discussion, the light shines". Wilton brings here an excellent true plat-form.
  19. Dear Coleague, That right ! yes ? Mmm.... There are two ways to develop: custom and standard pack. I have touched both. Results : the custom pays with difficulty in countries like mine (Algeria) while the standard pack is accessible to all and has better profitability (small streams make great rivers). in short, what I want to tell you : The pack standard, cloud , Rental is the futur. I am asking my self : Why not developing some SAS, simple, multi-lang, accessible (20€/mouth), with thousand users. The idea is here. it will really be the consecration of many years hard work. Regards.
  20. Hello, There is no zip file. You have to develop the idea...
  21. Hello, May be can help : http://forums.unigui.com/index.php?/topic/12503-recommendations-for-hosting/&do=findComment&comment=79419 http://forums.unigui.com/index.php?/topic/12503-recommendations-for-hosting/&do=findComment&comment=66579 http://forums.unigui.com/index.php?/topic/14896-a-windows-service-installer/
  22. Hello, These learned words "Paradigm, MVC PATERN, MVVM, ..." sound good to the ear, But why doing complex, when things could be done easyer ? Delphi is OOP. You can write very clean code with this technic. Just separate your Gui interface from your logic. 1. Design what you want on your uniFrame. 2. Use Object on your events 3. Create a Class on a uniDataModule and describe as well as possible your fields / methods. That what i am doing. I confirm : this makes things a lot easier, especially when reading code later.
×
×
  • Create New...