1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Поле для ввода Archestra некорректно отображается на втором мониторе

Ответить

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 4 раза

Поле для ввода Archestra некорректно отображается на втором мониторе

Сообщение npp »

Здравствуйте!
InTouch 2017. 2 монитора!
В Archestra есть анимация - User Input. Если кликнуть на компонент с этой анимацией, то откроется поле ввода.
Экран СКАДы занимает два монитора (Общее разрешение 3840 на 1080).
Если это поле ввода открыть на 1 мониторе, то оно открывается нормально - на своём месте.
Если поле ввода открыть на втором мониторе, то оно открывается на первом, прижатом к правому краю экрана. Это проблема.
1. Как устранить подобный недочёт?
2. Можно ли сделать своё аналогичное адекватное поле ввода на базе Archestra?
3. Прикладываю содержимое INTOUCH.INI (пробовал разные комбинации настроек, касающихся разрешения - не помогло)

Код: Выделить всё

[InTouch]
AppMode=2
AppName0=BlaBlaBla
AppName1=
AppName2=
AppName3=
AppDesc0=BlaBlaBla
AppDesc1=
AppDesc2=
AppDesc3=
LanguageBase=Английский (США)
LanguageBaseID=1033
GalaxyDefaultLangID=1033
InTouchView=0
EnableScreenResolution=1
ViewPortX=3840
ViewPortY=1080

ScaleForResolution=0

ShowCanvas=0
RepositoryName=BlaBlaBla
IdeManagedApp=3
CloseOnTransfer=0
SAOConverted=1
ApplicationVersionNo=1338
WinFullScreen=0

WinLeft=0
WinTop=0
WinWidth=3840
WinHeight=1080

SelectedLangID=1033
SnapOn=1
PromptNotifyOnClose=0
CurCountryCode=7
UseNewSendKeys=1
DebugScripts=0
WindowViewerStartupIconic=0
DeleteWindowsOnTransfer=0
Beep=0
FastTrendUpdate=0
TimerTickInterval=100
CheckDDEConversations=0
StartLocalServers=1
ReinitializeDefault=0
ResizableKeyboardXLoc=0
ResizableKeyboardYLoc=0
ResizableKeyboardWidth=4
ResizableKeyboardHeight=821
ResizableKeyboardNumXLoc=0
ResizableKeyboardNumYLoc=29183056
ResizableKeyboardNumWidth=8448944
ResizableKeyboardNumHeight=1992455498
InTouch Keyboard=1
OnScreen Keyboard=0
Resizable Keyboard=0
TimeUpdateFrequency=1000
InactivityWarning=0
InactivityTimeout=0
BlinkFrequencySlow=1000
BlinkFrequencyMedium=500
BlinkFrequencyFast=250
ShowHotLinkRect=0
ShowHotLinkShape=0
ShowHotLinkActiveX=0
ViewDisplayMenu=1
LogicMenu=1
ViewToDraw=1
DebugMenu=1
ViewSpecialMenu=1
ViewSecurityMenu=1
ViewLanguageMenu=1
ViewSecurityLogOn=1
ViewSecurityConfigureUsers=1
ViewSecurityChangePassword=1
ViewSecurityLogOff=1
ViewSpecialDDE=1
ViewSpecialRestartHistLog=1
ViewSpecialStopHistLog=1
ViewSpecialReinitDDE=1
ViewMenuBar=0
ViewSysMenu=1
ViewMinimizeBox=1
ViewMaximizeBox=1
ViewSizeControls=1
WindowViewerShowAppDir=0
ViewNoClose=0
ViewDisableAltKey=0
ViewHideCursor=0
DisableCtrlBreak=0
FastSwitch=1
AlwaysMaximize=0
ViewDisableCtrlEscKey=0
ViewNoTitleBar=1
ViewDisableWindowKey=0
ViewReinitializeAll=1
ViewReinitializeSelect=1
WindowViewerTitleBar=
DiscardHiddenWindows=0
MemoryLowLimit=70
InMemoryExpirationTime=0
EnableCaching=1
MemoryHighLimit=90
CacheArchestrAGraphics=1
AdvDecPrecLt1=4
AdvDecPrecLt10=2
AdvDecPrecLt100=2
AdvDecPrecLt1000=1
AdvDecPrecLt10000=1
AdvDecPrecLt100000=0
AdvDecPrecLt1000000=0
AdvDecPrecLt10000000=0
AdvDecPrecLt100000000=0
AdvDecPrecLt1000000000=0
AdvTextTooLarge=*
AdvBadQuality=!
FollowRegionalSettings=0
GridVisible=1
GridInterval=10
UndoLevels=10
WindowMakerPickThru=1
LineSelectionPrecision=4
WindowMakerTitleBar=InTouch - WindowMaker
WindowMakerShowAppDir=1
ShowFreeMemory=1
ComboBox=2
SymbolSizeChanged=1
UpdateSymbolSize=0
SymbolSizeAnchorOption=0
PromptIntouchSecurityDialog=0
[TDMGalaxy]
GrNode=BlaBlaBla
GalaxyName=BlaBlaBla
GalaxyFlag=1
[Galaxy]
GalaxyFlag=0
20200819_161645.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Seventh
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 15 ноя 2019, 10:05
Имя: Светлана
Страна: Russia
Благодарил (а): 1 раз

Поле для ввода Archestra некорректно отображается на втором мониторе

Сообщение Seventh »

Доброго времени суток!
Если вдруг еще актуально, поля ввода я иногда делала через EditBox с параметорм Multiline = false, затем скриптом анализировала верность введенных значений перед записью в источник.

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 4 раза

Поле для ввода Archestra некорректно отображается на втором мониторе

Сообщение npp »

Здравствуйте.
Проблема была решена с помощью техподдержки

В файле win.ini который находится в папке users—username—appdata—local—wonderware

Прописать параметр Multiscreen = 1
Ответить

Вернуться в «Wonderware Intouch»