Перейти к содержимому

Фотография

Проблемы с доступом к главному меню.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 01 октября 2008 - 13:16

У меня возникла проблема с доступом к главному меню как я понимаю оно написано в виде фреймов.
Вот что выдается мне в Object Browser. FullName
Sys["Process"]("MyProcess")["Window"]("XTPMainFrame", " MyProcess ", 1)["Window"]("XTPDockBar", "xtpBarTop", 1)["Window"]("XTPToolBar", "Menu Bar", 1)
Все дальше ничего нет. Как мне дальше получить доступ к примеру к меню File|Open
или подскажите где прочесть.
  • 0

#2 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 01 октября 2008 - 14:21

Судя по всему, у вас сторонний меню-контрол, который ТС пока не поддерживает.
Google говорит, что XTPToolBar - это контрол от Codejock. Если так, то посмотрите вот эту ветку на официальном форуме; там есть инструкции по настройке ТС для работы с CodeJock Xtreme CommandBars, и пример скрипта, который кликает по меню.
  • 0

#3 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 01 октября 2008 - 14:43

Спасибо за ответ. Похоже, придется все кликать по координатам. Что не есть хорошо.
  • 0

#4 modbear

modbear

    Специалист

  • Members
  • PipPipPipPipPip
  • 548 сообщений

Отправлено 01 октября 2008 - 15:05

Как вариант, можно скомпилить приложение как Open (см. раздел справки Open Applications) Тогда в скриптах будут доступны внутренные свойства контролов приложения, и можно будет добраться до элементов меню и по имени (я так подозреваю).
  • 0

#5 Denchik

Denchik

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 02 октября 2008 - 06:34

Спасибо за подсказку. Пример с официального форума, оказался рабочее способным очень помогло.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных