M.Ammar
uniGUI Subscriber-
Posts
191 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Events
Everything posted by M.Ammar
-
yes to enable it when it is RTL and disable it when it is not
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
- 1 reply
-
- 3
-
Hi Andriws Luna I have re-installed windows and Rad studio and it worked for me too, thanks
-
Hi I am using the IIS 10 with windows server 2016 and 64Bit hyper-server with no issues regards
-
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"
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
hi all, how do I get server machine date and time, thanks
-
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
-
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