Jump to content

jaromir

uniGUI Subscriber
  • Posts

    83
  • Joined

  • Last visited

Posts posted by jaromir

  1. 5 minutes ago, Farshad Mohajeri said:

    I assume you are using EXE or Service mode. In IIS this will not work.

    Yes we are working at Service mode. I'll try this aproach. Thank You very much.

    • Like 1
  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. 6 hours ago, mikromundo said:

     

    Every month Radcore receives new features and the manual is always updated, but as I offer a source, the manual contains snippets of code and only users have access to it.

    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. 

    • Like 1
    • Upvote 1
  8. 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.

    Bez tytułu.png

  9. 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.

  10. 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. 

  11. 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;  

     

×
×
  • Create New...