Jump to content

Mike

uniGUI Subscriber
  • Posts

    127
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Mike

  1. How can a timer be disabled on a frame when the frame lost focus?

    function blur(sender, e, eOpts)
    {
      var me=sender;
      ajaxRequest(me, '_hide', []);
    }
    

    In Ajax event of frame is the following.

      if EventName = '_hide' then
      begin
        tiRefreshMonitor.Enabled := False;
        tiRefreshQueries.Enabled := False;
      end;
    

    However this doesn't work. Any suggestions how to get this working?

  2. I have a table which each record contains a mail message.

     

    For sending out e-mails I would like to use a TuniThreadTimer placed on server module and a seperate database connection.

     

    Must I use some locking in the thread or is this setup sufficient enough?

  3. Hi Farshad,

     

    I completely understand you want to protect your product but what my worries is that if for some reason FMSoft isn't able to keep the license servers online (company down, EU restrictions etc.) the uniGUI customers (developers) will have problems supporting uniGUI projects on customer sites.

     

    For now I have already invested a lot of time and money in developing a uniGUI project and don't want to take the risk to lose that.

     

    Maybe using some sort of escrow service or a source license would take most risks away but that is just my 2 cents :)

  4. After updating my VM software (VMware) uniGUI reported an invalid license.

     

    So I uninstalled the current uniGUI version and installed the latest version. After that I could use it again.

     

    What me a litte bit worries is that VM or OS updates makes the uniGUI installation useless and reinstallation is needed.

     

    If for some reason FMSoft license server is no longer available how can we make sure uniGUI still can be used inside our development tool?

     

    I know there is some discussion about a licensing model with sources included. Would that solve this problem?

     

  5. Must correct. Should be not editable.

     

    I have a second picklist column.

     

    How can I set this also to not editable? Like below?

     

    with UniDBGrid1 do
    begin

        JSInterface.JSCall('getEditor().setEditable', [False], Columns[8].JSColumn);

        JSInterface.JSCall('getEditor().setEditable', [False], Columns[9].JSColumn);

     

    end;

  6. Will the included version of FastReport in Delphi be sufficient for using with uniGUI?

     

    I will create all reports and templates so am not sure if it is necessary to buy an another version.

  7. Got a workaround but not yet satisfied.

      if Sender is TuniStringGrid then
        if LowerCase(EventName) = 'beforeedit' then
          if TUniStringGrid(sender).Col <> 3 then
          begin
            TUniStringGrid(sender).Col := 3;
            TUniStringGrid(sender).Row := Params['R'].AsInteger;
          end;
    

    An editable column will be selected but shows a flickering in the screen.

×
×
  • Create New...