Jump to content

M.Ammar

uniGUI Subscriber
  • Posts

    191
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by M.Ammar

  1. yes to enable it when it is RTL and disable it when it is not
  2. Thank you for this fix, it fixed the issue when RTL Is True , but when English is enabled and RTL is false the extender icon is in bad position , how can I use this at runtime regards
  3. Hi How can I fix UniTreeMenu in RTL 1- the extender overlaps the Menu Icon. 2- the Sup Item Space is missing, needt to defer from the main node. I have Tried the flowing 1- ExtenderFirst. 2- BodyRTL. 3- InputRTL. I used to not use icons in the main nodes but now I need the micro option and I have to use icons for that or if not possible to fix this right now how can I show / hide item icon at runtime Knowing that I create Items dynamically Regards
  4. Hi I use inherited frames and forms for all may project in the parent frame/form I use procedure TFrameName.UniFrameCreate(Sender: TObject); Begin // Adjust RTL RTL := UniMainModule.RTL; End; Edit if I understood you correctly you need to change the RTL at Run time
  5. Hi all after updating To uniGUI_1.90.0.1499 Only some UniDBGrids happen to have Small Filter Fields Like Screen attached, why this happened? How To Fix It? best regards
  6. Hi All I used the code below For an Email Client Side Validation UniEdit1 -> ClientEvents -> UniEvents add the following beforeinit code: function beforeInit(sender, config) { Ext.apply(sender,{allowBlank:false,vtype:'email',msgTarget : 'side'}); } it is working fine, but I have 2 questions - 1-How to translate the message coming as hint " This Field Should be an-email Address Format … " -2 - How To use this Client Side Validation In Delphi code to know before saving the query if it is valid or not. Best Regards
  7. Hi I don't Know if it is relevant but all I did deferent than the documentation in Application Pool Advanced Setup I did not make the option "Enable 32-Bit Application" True but I kept it false because I run 64 Bit application. also I run hyper_Server.dll after renaming it to the same application name with Application.exe >> not dll Also make sure that you use the 64-Bit Hyper-Server.dll and configuration not the 32-Bit ones I hope that help but I don't know much about IIS, as I still need help myself in enabling Https Regards
  8. what additional settings for hyper server I am missing ? it is working on http. to be clear I am testing SSL on standalone mode (Application.exe , and hyper-server.exe) and on IIS (Application.exe, and hyper-server.dll ), all was working fine on http without SSL after installing the SSL certificate I only managed to get Allication.exe working but not the others. meaning Stand alone application.exe working http and https Stand alone with hyper-server only working http not https IIS (Application.exe, and hyper-server.dll ) only working http not https is there any other setup needs on (ISS or hyper-server) to Enable https? best regards
  9. hi I have 2 questions 1- after installing SSL certificate on the application, when testing https://localhost/ on standalone setup it is working fine "after the worning message because the name is deferent" but the application don't open if using with hyper-server "I changed the port to 443 in both the server module and the hyper-server configuration file". 2- is there any more setup need to be done on the iis server after installing the certificate on the application to enable https? regards
  10. I wasted 2 days in this because some easy to avoid mistakes, read these to save some time 1- IF you Are going To install the Certificate on a stand alone Exe application Flow these 1- Before you start buy or install certificate you must read this first. a. http://www.unigui.com/doc/online_help/ssl_configuration.htm b. http://www.unigui.com/doc/online_help/getting-a-ssl-certificate-from.htm c. http://forums.unigui.com/index.php?/topic/8380-eidosslgetmethoderror-in-ssl-enable/&do=findComment&comment=43321 2- Don’t generate req.csr file using IIS as godaddy instructs , install and use openssl as the document above describes to generate 2 files. - download openssl from http://slproweb.com/products/Win32OpenSSL.html 3- Keep key.pem in safe place IE don’t lose it. 4- When downloading Certificates files from godaddy don’t select Server Type: IIS, but select Server Type: Other. -- rename the downloaded 2 files as described in the document above . 5- Use the right DLL files 32 or 64 according to your application type. Edit 2- IF you Are going install the certificate On IIS Server Flow below: - Generate csr.txt file using IIS as GoDaddy instructs. - VIP- When you copy the csr.txt Be very Carful there is a space at the end of the file don't uses select all or it will corrupt the certificate. -When downloading Certificates files from GoDaddy select Server Type: IIS regards
  11. Hi Andriws Luna I have re-installed windows and Rad studio and it worked for me too, thanks
  12. Hi I am using the IIS 10 with windows server 2016 and 64Bit hyper-server with no issues regards
  13. hi i tried to install the last uniGui V. FMSoft_uniGUI_Professional_1.90.0.1499 for testing, I did the usual steps and I have tried 3 times with no luck 1- uninstalled FMSoft_uniGUI_Professional_1.70.0.1485 2- uninstalled FMSoft_uniGUI_Theme_Pack_1.70.0.1485 3- Deleted the old installation folder FMSoft. 4- restarted the Pc. 5- installed FMSoft_uniGUI_Professional_1.90.0.1499 6- user name, email, password and get the license online. 7- open Delphi and try to install C:\Program Files (x86)\FMSoft\Framework\uniGUI\uniGUI_D10_2_Tokyo_StdGroup.groupproj I got the error "Could not compile used unit Ext", now I am stuck and I even cannot get back to the FMSoft_uniGUI_Professional_1.70.0.1485 because I get the same error. best regards Edit : when I try to build All units I got another error File not Found "InstDecode.pas"
  14. hi this is great and working fine but I have 2 questions 1 - where I can find validitychange Event in UniDbEdit. 2- how can i check if it is valid or not in (Pascal Code) before posting the data to database? Regards
  15. Hi What is your recommended windows server security Software, I had ESET File Security And it prevented Hyper-server from working at all, I had to uninstall it from the server in order to make it work. if any alternatives suggestions will be great. thanks and best regards
  16. here is an update in case anyone faced a similar issue after I reinstalled another windows server 2016 VM I had the same issue with the new installation only for my application was not working but the demo was working fine, I tracked the issue by making a new project and finally, I found out that the UnimainModule was the reason for this issue I compared all settings in both modules but I found nothing different in the settings finally, I copied all code and components from the original uniMainModule to the new one and then replaced the files in the original project and now is working fine. regards
  17. hello abksoft thank you for the reply, you are correct, I tested on another VM 2016 and it is working fine, but I can't find out what is wrong with this one, it was freshly installed, I tried restarting and reinstalling runtime but no luck best regards
  18. Hi After upgrading from 1.70.0.1485 to 1.90.0.1495 on Delphi 10.2.1 1- created a new standalone exe. 2- installed FMSoft_uniGUI_runtime_1.90.0.1495 on the New 2016 Windows server VM. 3- run Application Stand Alone New Exe on the server. 4- I got a blank page on the page.http://localhost:8088/server on both Firefox and old IE when i used FMSoft_uniGUI_runtime_1.70.0.1485 with older exe on the same server everything is working perfectly Please note that FMSoft_uniGUI_runtime_1.90.0.1495 working perfectly on another windows 10 machine with the new exe. what is missing on the server? regards
  19. hi My name is Ammar, I am working on a Hotel management system project which is nearly finished, I need some help regarding integration with a government website via SDK. All documentation and example are in ".net", I need to convert that to Delphi, with working code, and explain how to use it. anyone interested please contact me: ammar.it@ohit.com.sa Best regards
  20. thank you for the reply this demo code will display client machine date time right? but I want to get server machine date time, this application is time sensitive and client machine time may not be correct. I want to compare, DateTime on both client machine and server machine to make sure that the date is correct and get different in time. can I do that? regards
  21. thank you for reply, I am sorry to say that I have read your comments several times but I failed to understand it, it seems that English is the 2nd Language for me and you. I did take your first advice and removed EventAlerter from the application. - "for firebird, use "postevent"": my database is MS SQL, not Firebird. - "You can access to all mainform": you mean access from where Server Module, if so how server module detects changes in the database without timer? how I detect changes on the table without a timer to check for changes, which is currently working for me. (Abaksoft 1st idea) forgive me I am a newbie in this regards
  22. hi all, how do I get server machine date and time, thanks
  23. Abaksoft thank you for both replies, I think that your 1st idea is better in my case because I have Multi-company and multi branches application, I need to refresh only in the case of data related to this branch is edited, I will create checksum int in the related branch record and increase it whenever I need users for this branch to refresh, then use timer to check for this record only thanks and best regards
  24. thank you for the reply, if it is not a good idea to use it, do you have any other suggestions to an alternative way to update client query if data were changed on the server side this will happen 3 times daily, also, If I found no other solution and had to use one EventAlerter on the main form, what negative effect on the application. thanks and best regards
×
×
  • Create New...