-
Posts
608 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Events
Posts posted by Frederick
-
-
6 hours ago, Harry Rogers said:
There is a thread from 2010 relating to ICS - Farshad's reply summed it up. Best of luck
It seems that Overbyte components use Async TCP/IP communication which
relies on Windows message events.
This requires component to reside inside a thread which can receive Windows
events. In unigui there are no such dedicated threads to sessions. Threads
are created and controlled by the Web server and for sessions threads are
only available during event execution. Moreover, it is not guaranteed that a
session will be always served by same thread. It can thread A in first event
and thread B in next event.
This statement confirms that ICS was incompatible with UniGUI 11 years ago but it would have been reassuring for technical support to confirm that ICS does not work with UniGUI today.
-
I created a test project that uses Overbyte's ICS to connect to a mail server. After entering the parameters and clicking the Connect button, nothing happens. The event that is attached to the SMTP component is never called.
However, when I create the exact same project in a VCL application, everything works as expected.
What am I missing here?
P.S. I have attached the testcase.
--
Frederick
(UniGUI Complete - Professional Edition 1.90.0.1551)
-
I haven't had any downtime issues with the VPS since I have used it for 2 years but the production application I run on it is not used often. I did read somewhere that a VPS is not really suitable for production use with a high number of users because of its shared nature.
In any case, thanks for the heads-up. I will monitor it when my other application which I expect to be used by more users at the same time goes live in a few months.
With so many VPS vendors available, it would be easy enough to switch or I could go with a dedicated server solution.
-
3 hours ago, markokas said:
For production environment Contabo VPS really not recommended. Do not repeat my mistake.
Br, mk.
What issues do you have with Contabo? I have a single application hosted in a production environment with them and so far, the only issues I have currently is the slowness in delivering pages and long customer service response times.
The first issue could be due to latency problems since they are situated in Germany and I am in the Asia Pacific.
-
Thank you. This works as expected.
- 1
-
Is there a solution for the above error? I am still getting it for version 1.90.0.1549.
-
3 hours ago, Sherzod said:
Are there any errors in the browser console logs?
There were no errors but I noticed that whenever I clicked the "Load PDF" button, the download status was updated.
It turns out that my setting for PDF file types was to save the file immediately instead of having it opened in Firefox. Changing the setting solved the problem
Thanks for your assistance.
-
4 hours ago, Sherzod said:
Hello,
I couldn't reproduce.
Try clearing your browser cache.
I still get the same problem after clearing the browser cache.
-
I am using Firefox 89.0.1 (64 bit) to open a PDF file using TUniURLFrame but it fails to load. All I see is a blank screen.
Using the same application in Microsoft Edge, Opera or Chrome does not have this problem.
What seems to be the cause here?
Note: I have attached the test case.
--
Frederick
(UniGUI Complete - Professional Edition 1.90.0.1549)
-
-
I was doing more research on hiding legends for individual series and Sencha has a property called showInLegend (https://docs.sencha.com/extjs/6.2.0/modern/Ext.chart.series.Series.html#cfg-showInLegend) that appears to do what I need.
How do I get it to work in UniGUI?
-
2 hours ago, Sherzod said:
By design, this is not the case.
Would it be possible then, to delete a series of a TUniChart instead of hiding it?
-
1 hour ago, Sherzod said:
Hello,
You can also try to hide the legend completely I think.
I could but that means the legend for the remaining visible bar is also hidden. Wouldn't it be more logical for the hidden status for the legend apply to the bar series that is/are hidden?
-
Here is the testcase and a screenshot of the legend that should be hidden when the bar itself is hidden.
-
One thing though, although I can hide the series, its title still appears as a legend in the chart. How do I hide that as well?
-
6 hours ago, Sherzod said:
Is the following solution acceptable to you?
The solution is definitely acceptable to me. Thank you.
I had to change the variable declaration from "Byte" to "Integer" though to avoid the following Delphi compiler messages at the "If Indx > -1 then" line.
[dcc64 Warning] Main.pas(1544): W1022 Comparison always evaluates to True
[dcc64 Warning] Main.pas(1544): W1023 Comparing signed and unsigned types - widened both operands -
-
-
Thanks. This achieves what I want.
-
I have a TUniChart with a TUniBar3DSeries. The values assigned to the bar are all integers but the Y-axis shows decimal portions.
How do I remove them?
Note: I have included a testcase.
--
Frederick
(UniGUI Complete - Professional Edition 1.90.0.1549)
-
Hi Claudio,
That's great to hear.
Thank you for your response.
- 1
-
I use the Uni_Flat_Black theme.
When deploying the app and runtime files, is it possible to only copy the following folders and files to the target UniGUI installation directory?
unipackages-7.0.0\themes\css\uni-xtheme-uni_flat_black.css
unipackages-7.0.0\themes\ext-theme-uni_flat_black\*.*The reason I want to do this is to reduce the installation time to install the theme package and reduce the file size.
--
Frederick
(UniGUI Complete - Professional Edition 1.90.0.1549)
-
4 minutes ago, Sherzod said:
I opened a ticket.
Thanks.
-
Noted. Thanks.
SMTP Component Does Not Work In UniGUI But Works In VCL
in General
Posted
I did use Indy components initially for test connecting to my mail server but it failed at the SSL handshaking stage. For some weird reason, connecting to a Google mail server did not pose a problem.
After revisiting Indy (because ICS does not work) in a new test project, connecting to my mail server and Google's mail server in 32 bit mode resulted in no errors. However, recompiling in 64 bit resulted in the same problems in my full project. I suspected that there were some issues with the SSL libraries and I read from a Google search that the SSL DLL files as installed by UniGUI should be copied to the app's output directory.
I did so and now, both mail servers can be connected to in 64 bit mode without errors.
Note: I am curious as to why the SSL DLL files in the Window's System32 directory are not referred to by the UniGUI app.