Jump to content

jaromir

uniGUI Subscriber
  • Posts

    83
  • Joined

  • Last visited

Everything posted by jaromir

  1. Yes we are working at Service mode. I'll try this aproach. Thank You very much.
  2. Hello, Why is so difficult to get any response here ? I'm a registered user without active subscription. If it is not possible to get help without active contract that You should write this as a rule. Other way I think that answer to my question is easy: it is possible or not and I'm pretty sure that framework creator knows the answer. I'm really dissapoited about UniGui support, "way of changes", current releases and not clear future.
  3. Hi, Is it possible to enable or disable SSL support due to source URL ? For example if source URL is my.website.com - ssl is disabled, and for myssl.website.com - ssl is enabled. Setup SSL is at Server module level which is singleton so i suppose that this won't be possible. Regards
  4. Hello, We have several UniGUI application - every location has his own server machine, login page etc, there isn't SSL support at all. Now we want to make one common "enter" for all of this locations (location selection due to login) and we want to have SSL support. So what is the best way to achieve this? Base application with SSL support with URL Frame ? At frame we can load remote UniGUI application with login auth passed at URL params. What about working speed ? it will be limited by lower connection speed (customer - master app or master app - remote location) ? Is this good aproach ?
  5. I’m trying to understand this but it’s strange. Every market product has trial or similar test solution. Manual is always available because it is „advertise”. I can’t buy Your product at - trust me it works. Best regards :-)
  6. Hello. If You want to extend Your customers pool You have to make a next step. Detailed English manual is MUST have. Without it - it will be private project with a few users. So in my opinion - give detailed technical English manual for everyone or If You are worried about it, stay where are You now. Trully - no offence - I don’t have any wrong words for Your work.
  7. Thanks. Is it possible to read this manual somewhere ? At project website there is not any data to start with it. I’m sure more people will be interested in but You have to make simpler entry level for this project. Any english manual, samples, demos. Something simple to begin.
  8. Maybe this is great but without english manual for most of us is useless.
  9. So what is the link for desktop ? Ok - I see now - sorry: https://docs.sencha.com/extjs/6.5.3/classic/Ext.button.Button.html#configs
  10. No. We use desktop version. After change UniGui from 1.10 to 1.50 config.pressedCls and config.overCls - stoped working. At now I found this: https://www.sencha.com/forum/showthread.php?297433-Pressed-CSS-for-Button Is this right solution (config._pressedCls) ?
  11. Hello, In previous UniGui 1.10 we used event 'beforeInit' for buttons and we put custom css for pressedCls and overCls styles. Now we move to 1.50 which use Ext JS 6. According to manual at: https://docs.sencha.com/extjs/6.5.3/modern/Ext.Button.html#configs there is not possible to use this fields any more. What is the new aproach for changing buttons css for pressed and over states ? Thanks.
  12. Gerhard in new uni-dusk theme grid header is different. Font is orange which - only at this theme. In my opinion previous was better. In all other themes grid header font is dark. Is it easy to change to previous ? Edit: And there is a problem with combobox at FireFox.
  13. I’m really suprised about so small response here. I don’t know how many persons use this theme pack but for me this is MUST HAVE !!! It’s like devexpress for delphi.
  14. Hello nimarufa, I use Your code to replace TUniCanvas which makes GDI leaks for me. I think that You don't need to create var image. It is enough to call (after png save): UniSession.AddJS(Format('ajaxRequest(%s, "ImageUpdated", ["ImageUrl=%s"]);', [fFrame.JSName, lUrl])); And in Ajax frame event: if SameText(EventName, 'ImageUpdated') then UniSession.AddJS(Format('document.getElementById("preloaded_image").src = "%s";', [Params.Values['ImageUrl']])); So it is not necessary to create global url variable.
  15. Can someone tell me what is Your GDI Objects count ? How many sessions peak and uptime ?
  16. Hello, What is Your real GDI Objects count ? In my simple app (max 12 sessions) after 11 days it is more than 700. But it still growing day by day. Maybe I have some leaks at 3rd party code ? Should this objects count be smaller and greater according to sessions count ? Thanks.
  17. I made this this way. But this is workaround. I'm pretty sure that better way exists. TDMMain = class(TUniGUIMainModule) private { Private declarations } fLastFormInstanceClassName: String; public { Public declarations } function GetFormInstance(const InClass: TClass): TComponent; end; function TDMMain.GetFormInstance(const InClass: TClass): TComponent; begin fLastFormInstanceClassName := InClass.ClassName; Result := inherited GetFormInstance(InClass); end; TDMServer = class(TUniGUIServerModule) procedure UniGUIServerModuleException(Sender: TUniGUIMainModule; AException: Exception; var Handled: Boolean); end; procedure TDMServer.UniGUIServerModuleException(Sender: TUniGUIMainModule; AException: Exception; var Handled: Boolean); begin SendEmailMessage(DMMain.LastFormInstanceClassName, AException.ClassName, AException.Message); end;
  18. As described above. I send debug e-mail from OnException server module event handler. In this e-mail I want to put window name / class name where exception was raised. Is it clear ?
  19. Hello, Is it possible to know actual (topmost) window name / class name / caption ? I'm hook my debug email system at DMServer.OnException and I want to know which app window has problem.. Thanks
  20. I think that UniGui is mostly GUI. If You don’t need Gui there is a lot of better option. First (which i use) is remobject sdk. You can make any web server as You wish with this tool.
  21. I agree as well. I use dev express grid and my customers use keys + tab to enter data. As well last column tab should add new row. It is very important for us.
×
×
  • Create New...