Denis Molchanov
-
Posts
36 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by Denis Molchanov
-
-
Может быть есть возможность как-то напрямую к свойствам достучатся и вручную заменить?
HeaderContainer.sortDescText
Как это сделать через UniEvents подскажите.
-
-
Тоже интересно
- 1
-
Обновился до 1.90.0.1546 проблема не решена. Может есть предположение с чем связано?
-
Обновился до 1.90.0.1541 проблема не решена.
-
Хотелось бы решить данную проблему (
-
C:\tc-projects\trunk\programs\TimeControlWebServer.exe - служба
Папки (скопированные из C:\Program Files (x86)\FMSoft\Framework\uniGUI):
C:\tc-projects\trunk\programs\uniGUI\ext-7.0.0\
C:\tc-projects\trunk\programs\uniGUI\uni-1.90.0.1539\
C:\tc-projects\trunk\programs\uniGUI\unim-1.90.0.1539\
-
Все работает, но в логах вижу поиск шрифтов.
Я шрифты нигде не переопределял.
На работу вроде ошибка не влияет, но хочется понимать из-за чего.
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 -
Тестовый случай не могу сделать.
Пробовал в Вашем примере mdemo.exe поменять пути на .\uniGUI\[ext]\ все заработало. И локация в режиме [Auto] определилась.
Но мой проект работает как служба Windows, а Ваш пример как приложение и я думаю проблема именно из-за этого.
-
Так возможно каким либо образом зафиксировать колонку в UnimDBGrid ?
-
-
По умолчанию закладки вверху.
Необходимо сделать их снизу.
Пробовал для UnimTabPanel :
function beforeInit(sender, config)
{
config.tabPosition='bottom';
}Это не работает ((
-
-
Для телефонов наверное логично. А для планшета это даже более актуально, чем для десктопа, так как все колонки не помещаются, а при прокрутке было бы удобно понимать к какой дате строка относится.
-
Я так понимаю, что в desktop варианте UniDBGrid есть свойство Locked.
А для Toch можно как-то реализовать?
-
С [Auto] тоже не работает
-
ExtLocate задано ru
Если ExtRoot задано по умолчанию [ext]\ , то локализация работает.
У меня web сервер крутится как служба Windows. Я выношу ext-7.0.0 в папку со службой и
меняю ExtRoot на .\uniGUI\[ext]\
Все работает, но локализация отваливается ((
-
Хотел сделать переход из одного раздела в другой по ссылке.
В примере на скриншоте при нажатии на "13", должен открываться раздел "Сотрудники".
Открыть у меня его получается, но хочется чтобы еще и в навигаторе этот раздел был подсвечен\выделен.
-
Нет, не одноуровневый.
---------------------------
Элемент 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; -
-
GetFormInstance создает новую форму указанного класса или возвращает существующую (ранее созданную)?
-
Я нашел на форуме:
ANode.Selected := true;
with MainNavigator do
begin
JSInterface.JSCall('getActiveItem().select', [ANode.Id]);
JSInterface.JSCall('getActiveItem().ensureVisible', [ANode.Id]);
end;Но у меня выдает ошибку:
-
К примеру, делаю:
MainNavigator.Items[1].Selected := true;
Но эффекта это не приносит. Как был выделен первый элемент, так и остается.
Должно наверное быть что-то Repaint или Refresh ?
-
Есть решение? Или эти свойства Visible , Enable изначально не рабочие ?
Не работает свойство TUniServerModule.ExtLocate если поменять свойство ExtRoot.
in Russian
Posted
Или подскажите в каких исходных файлах самому перевести, поменять дефолтные значения.