path
Во многих функциях (SendMessage, RegisterObject ... ) работающих с имиджами требуется указать имя объекта или путь к нему.
Имя может указываться либо относительно текущего объекта либо относительно корневого имиджа.
По умолчанию поиск начинается в схеме имиджа, из которого был произведен запуск соответствующей функции.
Если вы хотите произвести поиск в той схеме в которой расположен ваш имидж то необходимо указать “..”.
Если в начале строки указать “\” то поиск будет вестись уже в схеме корневого имиджа. Имена имиджей указываются через слеш “\”. Имя объекта задается в соответствующей строке в закладке “Объект” в диалоге “Свойства имиджа”. Следует помнить что это только имя этого объекта в схеме корневого имиджа.
Вместо имени имиджа можно указать дескриптор объекта , для этого надо ввести символ решетки # и далее дескриптор.
Если указать пустую строку “” то будет выбран текущий объект.
Примеры:
| 
    “”  | 
  
    текущий имидж  | 
 
| 
    “..”  | 
  
    родительский имидж  | 
 
| 
    “..\..”  | 
  
    на два уровня вниз  | 
 
| 
    “\”  | 
  
    корневой имидж  | 
 
| 
    “Name”  | 
  
    В схеме имиджа ищется имидж с именем Name  | 
 
| 
    “#3”  | 
  
    В схеме имиджа ищется имидж с дескриптором 3  | 
 
| 
    “..\Name”  | 
  
    В родительской схеме ищется имидж с именем Name  | 
 
| 
    \obj1\obj2\obj3  | 
  
    Полное имя объекта, относительно корневого имиджа  | 
 
Для функции SendMessage можно указывать несколько имиджей. Для этого последнее имя может быть равно “*” в данном случае это все имиджи на схеме. Или в требуемых местах могут стоять знаки “?”. В данном случае на этих местах могут быть любые буквы.
Например:
SendMessageSendMessage (“\objname\*”,”testclass”...)
SendMessage(“\objname\name_???”,”testclass”...)
Под текущим имиджем понимается имидж вызывающий функцию с именем объекта.
Created with the Personal Edition of HelpNDoc: Experience the Power and Simplicity of HelpNDoc's User Interface