.. default-domain:: cpp .. _CtrlStyle: ================================== 有効なスタイルフラグ ================================== +-------------------+---------+-------+------+------+---------+-------+-----+ | |ANCHOR_* |BASE_* | HIDE | DRAG | DISABLE | NOHIT | HIT | +===================+=========+=======+======+======+=========+=======+=====+ | :ref:`TEXT` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`RICHTEXT` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LOG` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LOGTEXT` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`EDITBOX` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`TEXTBOX` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`BUTTON` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`RADIO` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`CHECKBOX` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`TEXTURE` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LINE` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`RENDER` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`ICON` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`RECASTICON` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`RENDERICON` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`METER` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`SCROLLBAR` | O | O | O | O | | | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LISTBOX` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LISTBOXEX` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`CONTAINER` | O | O | O | O | | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`FRAME` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`LABEL` | O | O | O | O | O | | O | +-------------------+---------+-------+------+------+---------+-------+-----+ | :ref:`BAR` | O | O | O | O | O | O | | +-------------------+---------+-------+------+------+---------+-------+-----+ +-------------------+----------+------------+--------------+ | |TEXT_LEFT | TEXT_RIGHT | TEXT_CENTER | +===================+==========+============+==============+ | :ref:`TEXT` | | | | +-------------------+----------+------------+--------------+ | :ref:`RICHTEXT` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`LOG` | | | | +-------------------+----------+------------+--------------+ | :ref:`LOGTEXT` | | | | +-------------------+----------+------------+--------------+ | :ref:`EDITBOX` | | | | +-------------------+----------+------------+--------------+ | :ref:`TEXTBOX` | | | | +-------------------+----------+------------+--------------+ | :ref:`BUTTON` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`RADIO` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`CHECKBOX` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`TEXTURE` | | | | +-------------------+----------+------------+--------------+ | :ref:`LINE` | | | | +-------------------+----------+------------+--------------+ | :ref:`RENDER` | | | | +-------------------+----------+------------+--------------+ | :ref:`ICON` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`RECASTICON` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`RENDERICON` | | | | +-------------------+----------+------------+--------------+ | :ref:`METER` | | | | +-------------------+----------+------------+--------------+ | :ref:`SCROLLBAR` | | | | +-------------------+----------+------------+--------------+ | :ref:`LISTBOX` | | | | +-------------------+----------+------------+--------------+ | :ref:`LISTBOXEX` | | | | +-------------------+----------+------------+--------------+ | :ref:`CONTAINER` | | | | +-------------------+----------+------------+--------------+ | :ref:`FRAME` | | | | +-------------------+----------+------------+--------------+ | :ref:`LABEL` | O | O | O | +-------------------+----------+------------+--------------+ | :ref:`BAR` | O | O | O | +-------------------+----------+------------+--------------+ +-------------------+------------+-----------+-----------+-------------+ | |TEXT_NORMAL | TEXT_BOLD | TEXT_DENT | TEXT_SHADOW | +===================+============+===========+===========+=============+ | :ref:`TEXT` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`RICHTEXT` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LOG` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LOGTEXT` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`EDITBOX` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`TEXTBOX` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`BUTTON` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`RADIO` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`CHECKBOX` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`TEXTURE` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LINE` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`RENDER` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`ICON` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`RECASTICON` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`RENDERICON` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`METER` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`SCROLLBAR` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LISTBOX` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LISTBOXEX` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`CONTAINER` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`FRAME` | | | | | +-------------------+------------+-----------+-----------+-------------+ | :ref:`LABEL` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ | :ref:`BAR` | O | O | O | O | +-------------------+------------+-----------+-----------+-------------+ +-------------------+------------+------------------------------------+ | | EDIT_BLIND | :ref:`EDIT_TYPE_*` | +===================+============+====================================+ | :ref:`TEXT` | | | +-------------------+------------+------------------------------------+ | :ref:`RICHTEXT` | | | +-------------------+------------+------------------------------------+ | :ref:`LOG` | | | +-------------------+------------+------------------------------------+ | :ref:`LOGTEXT` | | | +-------------------+------------+------------------------------------+ | :ref:`EDITBOX` | O | O | +-------------------+------------+------------------------------------+ | :ref:`TEXTBOX` | | | +-------------------+------------+------------------------------------+ | :ref:`BUTTON` | | | +-------------------+------------+------------------------------------+ | :ref:`RADIO` | | | +-------------------+------------+------------------------------------+ | :ref:`CHECKBOX` | | | +-------------------+------------+------------------------------------+ | :ref:`TEXTURE` | | | +-------------------+------------+------------------------------------+ | :ref:`LINE` | | | +-------------------+------------+------------------------------------+ | :ref:`RENDER` | | | +-------------------+------------+------------------------------------+ | :ref:`ICON` | | | +-------------------+------------+------------------------------------+ | :ref:`RECASTICON` | | | +-------------------+------------+------------------------------------+ | :ref:`RENDERICON` | | | +-------------------+------------+------------------------------------+ | :ref:`METER` | | | +-------------------+------------+------------------------------------+ | :ref:`SCROLLBAR` | | | +-------------------+------------+------------------------------------+ | :ref:`LISTBOX` | | | +-------------------+------------+------------------------------------+ | :ref:`LISTBOXEX` | | | +-------------------+------------+------------------------------------+ | :ref:`CONTAINER` | | | +-------------------+------------+------------------------------------+ | :ref:`FRAME` | | | +-------------------+------------+------------------------------------+ | :ref:`LABEL` | | | +-------------------+------------+------------------------------------+ | :ref:`BAR` | | | +-------------------+------------+------------------------------------+ +-------------------+-----------+---------------+-------------+ | | NOBOUNCES |SCROLL_UNLOCK |SCROLL_LOCK | +===================+===========+===============+=============+ | :ref:`TEXT` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`RICHTEXT` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`LOG` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`LOGTEXT` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`EDITBOX` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`TEXTBOX` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`BUTTON` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`RADIO` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`CHECKBOX` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`TEXTURE` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`LINE` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`RENDER` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`ICON` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`RECASTICON` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`RENDERICON` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`METER` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`SCROLLBAR` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`LISTBOX` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`LISTBOXEX` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`CONTAINER` | O | O | O | +-------------------+-----------+---------------+-------------+ | :ref:`FRAME` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`LABEL` | | | | +-------------------+-----------+---------------+-------------+ | :ref:`BAR` | | | | +-------------------+-----------+---------------+-------------+ +-------------------+------------------------+-----------------------------------------------------+ | | ITEM_STACK_V/H | :ref:`SCROLLBAR_DISPLAY_*` | +===================+========================+=====================================================+ | :ref:`TEXT` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`RICHTEXT` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LOG` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LOGTEXT` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`EDITBOX` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`TEXTBOX` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`BUTTON` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`RADIO` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`CHECKBOX` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`TEXTURE` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LINE` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`RENDER` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`ICON` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`RECASTICON` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`RENDERICON` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`METER` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`SCROLLBAR` | O | O | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LISTBOX` | O | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LISTBOXEX` | O | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`CONTAINER` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`FRAME` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`LABEL` | | | +-------------------+------------------------+-----------------------------------------------------+ | :ref:`BAR` | | | +-------------------+------------------------+-----------------------------------------------------+ NOHIT/HITについて ---------------------------------------- コントロール毎に、HIT判定の有無のデフォルトが異なります。 +-------------------+---------+-------+-----+ | | Default | NOHIT | HIT | +===================+=========+=======+=====+ | :ref:`TEXT` | NOHIT | | O | +-------------------+---------+-------+-----+ | :ref:`RICHTEXT` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`LOG` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`LOGTEXT` | NOHIT | O | | +-------------------+---------+-------+-----+ | :ref:`EDITBOX` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`TEXTBOX` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`BUTTON` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`RADIO` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`CHECKBOX` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`TEXTURE` | NOHIT | | O | +-------------------+---------+-------+-----+ | :ref:`LINE` | NOHIT | | O | +-------------------+---------+-------+-----+ | :ref:`RENDER` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`ICON` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`RECASTICON` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`RENDERICON` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`METER` | NOHIT | | O | +-------------------+---------+-------+-----+ | :ref:`SCROLLBAR` | NOHIT | | | +-------------------+---------+-------+-----+ | :ref:`LISTBOX` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`LISTBOXEX` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`CONTAINER` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`FRAME` | HIT | O | | +-------------------+---------+-------+-----+ | :ref:`LABEL` | NOHIT | | O | +-------------------+---------+-------+-----+ | :ref:`BAR` | HIT | O | | +-------------------+---------+-------+-----+