Jump to content

aleks

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by aleks

  1. 1. Create an ini file with content, for example:

    [appwebpath]
    extjs=d:\Framework\
    uni=d:\Framework\
    unipackages=d:\Framework\
    unimobile=d:\Framework\

    2. In your application, handle it:

    procedure TUniServerModule.UniGUIServerModuleBeforeInit(Sender: TObject);
    var
      serverConfig: TMemINIFile;
    begin
      try
        serverConfig := TMemINIFile.create(UniServerModule.FilesFolderPath + 'unigui.ini');
        ExtRoot := serverConfig.readstring('appwebpath', 'extjs', '[ext]\');
        UniRoot := serverConfig.readstring('appwebpath', 'uni', '[uni]\');
        UniMobileRoot := serverConfig.readstring('appwebpath', 'unimobile', '[unim]\');
        UniPackagesRoot := serverConfig.readstring('appwebpath', 'unipackages', '[unipack]\');
      finally
        FreeAndNil(serverConfig);
      end;

      if ExtRoot <> '[ext]\' then
        ExtRoot := ExtRoot + '[ext]\';
      if UniRoot <> '[uni]\' then
        UniRoot := UniRoot + '[uni]\';
      if UniMobileRoot <> '[unim]\' then
        UniMobileRoot := UniMobileRoot + '[unim]\';
      if UniPackagesRoot <> '[unipack]\' then
        UniPackagesRoot := UniPackagesRoot + '[unipack]\';

      CustomFiles.Clear;
    end;

    3.copy to directory d:\Framework of c:\Program Files (x86)\FMSoft\Framework\uniGUI\

     ext-7.2.0
     uni-1.90.0.1534
     unim-1.90.0.1534
     unipackages-7.2.0

  2. Привет!
    Снял видео с найденной ошибкой блокировки Web интерфейса с примерами для рабочего стола на вашем сайте .

    https://drive.google.com/file/d/1KR8plMFNN8mbjKpcCOF4L8Qz0KH6eYyy/view

    Sherzod, хотел бы знать Ваше мнение, как специалиста и подтверждения ошибки ?:excl::mellow:

  3. Good afternoon!
    I have been following the successful development of your product for a long time and think about buying it ...
    When testing desktop examples on your site, I came across
    obviously a critical mistake.
    1. Open any form on the entire browser screen.
    2. Place the mouse cursor on the right edge of the form until the scaling arrows> <and
    click in this place once the left mouse button.
    This operation can be performed by the client randomly when scrolling through the contents of the form.
    3. After closing the form, the entire Web interface becomes inaccessible - only updating the page helps.

  4. Добрый день!

    Я давно слежу за успешным развитием вашего продукта и задумываюсь о его покупке...

    При тестировании на вашем сайте примеров для рабочего стола наткнулся, очевидно, на критическую ошибку.

    1. Открываем любую форму на весь экран браузера.

    2. Помещаем курсор мыши на правый край формы до появления стрелок масштабирования  > < и

       нажимаем в этом месте один раз левую клавишу мыши.

    Эту операцию работающий в клиенте может произвести случайно при прокрутке содержимого формы.

    3. После закрытия формы весь Web интерфейс становится недоступным - помогает только обновление страницы.

     

×
×
  • Create New...