Jump to content

Denis Molchanov

uniGUI Subscriber
  • Posts

    36
  • Joined

  • Last visited

Posts posted by Denis Molchanov

  1. Все работает, но в логах вижу поиск шрифтов.

    Я шрифты нигде не переопределял.

    На работу вроде ошибка не влияет, но хочется понимать из-за чего.

    TimeControlWebServer.exe: 00000B54: 09:02:20 [HandleFileRequest[192.168.0.1]]:File not found: C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\build\packages\charts\modern\modern-triton\resources\fonts\OpenSans-Light.ttf
    TimeControlWebServer.exe: 00005D90: 09:02:20 [HandleFileRequest[192.168.0.1]]:File not found: C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\build\packages\charts\modern\modern-triton\resources\fonts\OpenSans-LightItalic.ttf
    TimeControlWebServer.exe: 00005028: 09:02:20 [HandleFileRequest[192.168.0.1]]:File not found: C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\build\packages\charts\modern\modern-triton\resources\fonts\OpenSans-Bold.ttf
    TimeControlWebServer.exe: 0000672C: 09:02:20 [HandleFileRequest[192.168.0.1]]:File not found: C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\build\packages\charts\modern\modern-triton\resources\fonts\OpenSans-Regular.ttf
    TimeControlWebServer.exe: 000063F8: 09:04:51 [HandleFileRequest[192.168.0.1]]:File not found: C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\build\packages\charts\modern\modern-triton\resources\fonts\OpenSans-Italic.ttf

  2. Тестовый случай не могу сделать.

    Пробовал в Вашем примере mdemo.exe поменять пути на .\uniGUI\[ext]\  все заработало. И локация в режиме [Auto] определилась.

    Но мой проект работает как служба Windows, а Ваш пример как приложение и я думаю проблема именно из-за этого.

     

     

     

  3. Для телефонов наверное логично. А для планшета это даже более актуально, чем для десктопа, так как все колонки не помещаются, а при прокрутке было бы удобно понимать к какой дате строка относится. 

  4. ExtLocate задано ru

    Если ExtRoot задано по умолчанию [ext]\ , то локализация работает.

    У меня web сервер крутится как служба Windows. Я выношу ext-7.0.0 в папку со службой и

    меняю ExtRoot на  .\uniGUI\[ext]\

    Все работает, но локализация отваливается ((

    image.png.6e3487608d1243215cb3ac46788f1367.png

     

     

  5. Хотел сделать переход из одного раздела в другой по ссылке.

    В примере на скриншоте при нажатии на "13", должен открываться раздел "Сотрудники".

    Открыть у меня его получается, но хочется чтобы еще и в навигаторе этот раздел был подсвечен\выделен.

    image.png.b866afaa0c7c8106e8169737805ffe0a.png

  6. Нет, не одноуровневый.

    ---------------------------

    Элемент 1

    Элемент 2 

    --- Элемент 2.1

    --- Элемент 2.2

    Элемент 3

    ---------------------------

    Сначала нахожу Элемент 3 по его SelectedIndex, а затем пытаюсь его выделить:

    function TMainmForm.GetNavItemBySelectedIndex(
      ASelectedIndex: Integer): TUniTreeNode;
    var
      i : Integer;
    begin
      result := nil;
      for I := 0 to MainNavigator.Items.Count - 1 do
        if MainNavigator.Items[i].SelectedIndex = ASelectedIndex  then
        begin
          result := MainNavigator.Items[i];
          break;
        end;
    end;

    ----

    var
      ANode : TUniTreeNode;
    begin
      ANode := GetNavItemBySelectedIndex(2);
      if ANode <> nil then
      begin
        ANode.Selected := true;

        DebugInfoStr('ANode ID: ' + IntToStr(ANode.Id));

        with MainNavigator do
        begin
          JSInterface.JSCall('getActiveItem().select', [ANode.Id]);
          JSInterface.JSCall('getActiveItem().ensureVisible', [ANode.Id]);
        end;

        MainNavigatorLeafClick(nil);
      end;
    end;

     

×
×
  • Create New...