- /// Returns the thickness of the border.
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual uint GetBorderLineThickness()
- {
- return DefaultLineThickness;
- }
-
- /// <summary>
- /// Returns the thickness of the border's touch area.
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual uint GetTouchThickness()
- {
- return DefaultTouchThickness;
- }
-
- /// <summary>
- /// Returns the height of the border.
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual uint GetBorderHeight()
- {
- return DefaultHeight;
- }
-
- /// <summary>
- /// Returns the minimum size by which the window will small.
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual Size2D GetMinSize()
- {
- return DefaultMinSize;
- }
-
- /// <summary>
- /// Returns the maximum size by which the window will big.
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual Size2D GetMaxSize()
- {
- return null;
- }
-
- /// <summary>
- /// Returns whether overlay mode is present.
- /// If overlay mode is true, the border area is hidden when the window is maximized.
- /// And if you touched at screen, the border area is shown on the screen.
- /// Default value is false;
- /// </summary>
- [EditorBrowsable(EditorBrowsableState.Never)]
- public virtual bool IsOverlayMode()
- {
- return false;
- }
-
- /// <summary>