WindowCreator

ウインドウスタイルを設定し、ウインドウを生成する役。

Hierarchy

  • WindowCreator

Constructors

Properties

create: ((addContents: ((ui: Gui) => void), style: WindowStyle) => void)

Type declaration

    • (addContents: ((ui: Gui) => void), style: WindowStyle): void
    • Parameters

      • addContents: ((ui: Gui) => void)
          • (ui: Gui): void
          • Parameters

            Returns void

      • style: WindowStyle

      Returns void

Methods

  • ウインドウの位置を設定する。

    Returns

    this

    Parameters

    • x: number

      X座標。

    • y: number

      Y座標。

    Returns WindowCreator

  • リサイズの可否を設定する。

    Returns

    this

    Parameters

    • v: boolean

      真の時、リサイズ可能になる。

    Returns WindowCreator

  • スクロールバーの利用可否を設定する。

    Returns

    this

    Parameters

    • v: boolean

      真の時、スクロールバーを利用可能にする。

    Returns WindowCreator

  • ウインドウを表示する。

    Parameters

    • addContents: ((ui: Gui) => void)

      ウインドウにウィジェットを追加する関数。

        • (ui: Gui): void
        • Parameters

          Returns void

    Returns void

  • ウインドウの大きさを設定する。

    Returns

    this

    Parameters

    • width: number

      横幅[px]。

    • height: number

      縦幅[px]。

    Returns WindowCreator

  • タイトルバーの表示・非表示を設定する。

    Returns

    this

    Parameters

    • v: boolean

      真の時、表示する。

    Returns WindowCreator

Generated using TypeDoc