<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="MQPythonClass.xsl"?>
<doc>
 <class>MQWidget.WindowBase</class>
 <superclasses>
  <superclass>MQWidget.WidgetBase</superclass>
 </superclasses>
 <message lang="en">A base class for windows.</message>
 <message lang="ja">各ウィンドウの基底クラス。</message>
 <properties>
  <property>
   <get>1</get>
   <set>1</set>
   <type>string</type>
   <name>title</name>
   <message lang="en">a title</message>
   <message lang="ja">タイトル文字列</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>windowFrame</name>
   <message lang="en">a window frame displaying</message>
   <message lang="ja">ウィンドウ枠表示</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>titleBar</name>
   <message lang="en">a title bar displaying</message>
   <message lang="ja">タイトルバー表示</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>canResize</name>
   <message lang="en">whether a window can resize or not</message>
   <message lang="ja">ウィンドウサイズ変更可否</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>closeButton</name>
   <message lang="en">a close button displaying</message>
   <message lang="ja">閉じるボタン表示</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>maximizeButton</name>
   <message lang="en">a maximize button displaying</message>
   <message lang="ja">最大化ボタン表示</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>minimizeButton</name>
   <message lang="en">a minimize button displaying</message>
   <message lang="ja">最小化ボタン表示</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>maximized</name>
   <message lang="en">a maximized state</message>
   <message lang="ja">最大化状態</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>bool</type>
   <name>minimized</name>
   <message lang="en">a minimized state</message>
   <message lang="ja">最小化状態</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>MQWidget.ColorI4</type>
   <name>backColor</name>
   <message lang="en">a background color</message>
   <message lang="ja">背景色</message>
  </property>
  <property>
   <get>1</get>
   <set>1</set>
   <type>int</type>
   <name>alphaBlend</name>
   <message lang="en">an alpha blend value [0:255]</message>
   <message lang="ja">αブレンド値 [0:255]</message>
  </property>
 </properties>
 <methods>
  <method>
   <name>addChildWindow</name>
   <message lang="en">Add a child window.</message>
   <message lang="ja">子ウィンドウを追加します。</message>
   <args>
    <arg>
     <name>child</name>
     <type>MQWidget.WindowBase</type>
     <message lang="en">a child window</message>
     <message lang="ja">子ウィンドウ</message>
    </arg>
   </args>
  </method>
  <method>
   <name>removeChildWindow</name>
   <message lang="en">Separate a child window from a parent window.</message>
   <message lang="ja">子ウィンドウを親ウィンドウから切り離します。</message>
   <args>
    <arg>
     <name>child</name>
     <type>MQWidget.WindowBase</type>
     <message lang="en">a child window</message>
     <message lang="ja">子ウィンドウ</message>
    </arg>
   </args>
  </method>
  <method>
   <name>createHorizontalFrame</name>
   <message lang="en">Create a horizontal frame.</message>
   <message lang="ja">水平フレームを作成します。</message>
   <args>
    <arg>
     <name>parent</name>
     <type>MQWidget.WidgetBase</type>
     <message lang="en">a parent widget</message>
     <message lang="ja">親ウィジェット</message>
    </arg>
   </args>
   <return>
    <type>MQWidget.Frame</type>
    <message lang="en">a horizontal frame</message>
    <message lang="ja">水平フレーム</message>
   </return>
  </method>
  <method>
   <name>createVerticalFrame</name>
   <message lang="en">Create a vertical frame.</message>
   <message lang="ja">垂直フレームを作成します。</message>
   <args>
    <arg>
     <name>parent</name>
     <type>MQWidget.WidgetBase</type>
     <message lang="en">a parent widget</message>
     <message lang="ja">親ウィジェット</message>
    </arg>
   </args>
   <return>
    <type>MQWidget.Frame</type>
    <message lang="en">a vertical frame</message>
    <message lang="ja">垂直フレーム</message>
   </return>
  </method>
 </methods>
</doc>
