Инструменты пользователя

Инструменты сайта


koda:ru:documentation:window_object_inspector

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

koda:ru:documentation:window_object_inspector [2014/07/09 10:41] (текущий)
Строка 1: Строка 1:
 +====== Инспектор объектов ======
 +
 +<​columns>​
 +Инспектор объектов разделен на две части. Выпадающий список со всеми контролами и редактор свойств.\\ \\ Выпадающий список позволяет вам получить доступ ко всем контролам на форме, даже если они спрятаны под другими контролами.\\ \\ На вкладке **Свойства** ​ размещено сердце Koda - редактор свойств. Здесь вы можете изменить все свойства выбранного контрола.\\ \\ Некоторые значения могут быть изменены непосредственно в редакторе:​ числовые,​ строки,​ булевые,​ наборы и идентификаторы. Все прочие свойства имеют свои редакторы свойств,​ которые могут быть открыты двойным кликом на свойстве или нажатием кнопки "​..."​ на правой стороне поля.
 +<​newcolumn>​
 +{{  window_object_inspector_1.png|}}
 +</​columns>​
 +<​columns>​
 +{{window_object_inspector_2.png ​ |}}
 +<​newcolumn>​
 +На вкладках Стили и ДопСтили вы можете поменять стили и расширенные стили выбранного контрола. На этих страницах вы видите множество галочек с соответствующими метками,​ показывающими стиль, который переключает эта галочка.\\ \\ Некоторые стили неактивны:​ это означает что стиль не реализован или некорректно работает в Autoit, всегда применяется в Autoit для данного контрола (forced), или контролируется в другом месте (например,​ стили BS_BITMAP и BS_ICON изменяются автоматически,​ в зависимости от выбранного изображения).\\ \\ Также вы можете наблюдать ситуацию,​ когда при изменении одного стиля меняются другие. Это нормально,​ поскольку некторые стили являются комбинацией других стилей (например,​ WS_POPUPWINDOW).
 +</​columns>​
 +===== Дополнительно (техническая информация) =====
 +
 +Определения стилей находятся в файле styles.xml.
 +
 +<​code>​
 +<​data>​
 +    <​styles>​
 +        <class name=TAForm>​
 +            <style name="​WS_MAXIMIZEBOX"​ value="​00010000"/>​
 +</​code>​
 +
 +
 +
 +Каждое определение <​style>​ имеет атрибуты:​
 +
 +|**name**|имя стиля в API|
 +|**value**|значение стиля|
 +
 +Каждое определение <​style>​ может иметь опциональные атрибуты: ​
 +|**mask**|этот атрибут используется для набора стилей,​ когда только один может быть установлен (переключатель). Значение маски должно равняться наибольшему значению из набора.|
 +|**managed**|этот флаг показывает,​ что стиль управляется программой (1/0). В общем случае этот же флаг используется для отключения стилей в редакторе. Флаг имеет синоним "​forced",​ который не рекомендуется к использованию и будет удален в будущих версиях.|
  
koda/ru/documentation/window_object_inspector.txt · Последние изменения: 2014/07/09 10:41 (внешнее изменение)