YSTest: ystyle.h 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
类 | 命名空间 | 类型定义 | 枚举 | 函数
ystyle.h 文件参考
UI

图形用户界面样式。 更多...

`#include "ycomp.h"`
`#include "../Service/ydraw.h"`
`#include <ystdex/rational.hpp>`
ystyle.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

struct | YSLib::Drawing::hsl_t
| HSL 颜色。 更多...
class | YSLib::UI::Styles::Palette
| 默认调色板。 更多...

## 命名空间

namespace | YSLib
namespace | YSLib::Drawing
| 图形处理。
namespace | YSLib::UI
namespace | YSLib::UI::Styles

## 类型定义

typedef ystdex::fixed_point < u16, 9 > | YSLib::Drawing::Hue
| 色调。

## 枚举

enum

YSLib::UI::Styles::Area {
YSLib::UI::Styles::Null = 0, YSLib::UI::Styles::Desktop = 1, YSLib::UI::Styles::Window = 2, YSLib::UI::Styles::Panel = 3,
YSLib::UI::Styles::Track = 4, YSLib::UI::Styles::Workspace = 5, YSLib::UI::Styles::Shadow = 6, YSLib::UI::Styles::DockShadow = 7,
YSLib::UI::Styles::Light = 8, YSLib::UI::Styles::Frame = 9, YSLib::UI::Styles::Highlight = 10, YSLib::UI::Styles::BorderFill = 11,
YSLib::UI::Styles::ActiveBorder = 12, YSLib::UI::Styles::InactiveBorder = 13, YSLib::UI::Styles::ActiveTitle = 14, YSLib::UI::Styles::InactiveTitle = 15,
YSLib::UI::Styles::HighlightText = 16, YSLib::UI::Styles::WindowText = 17, YSLib::UI::Styles::PanelText = 18, YSLib::UI::Styles::GrayText = 19,
YSLib::UI::Styles::TitleText = 20, YSLib::UI::Styles::InactiveTitleText = 21, YSLib::UI::Styles::HotTracking = 22, YSLib::UI::Styles::EndArea = 24
}

| 样式区域类型。 更多...

## 函数

YF_API bool | YSLib::Drawing::DrawRectRoundCorner (const Graphics &, const Point &, const Size &, Color)
| 绘制部件边框用空心标准矩形。
YF_API void | YSLib::Drawing::RectDrawArrow (const Graphics &, const Point &, SDst, Rotation=RDeg0, Color c=ColorSpace::Black)
| 在指定图形接口上下文的矩形上画箭头。
YF_API void | YSLib::Drawing::DrawArrow (const Graphics &, const Rect &, SDst=4, Rotation=RDeg0, Color=ColorSpace::Black)
| 在指定图形接口上下文上画箭头。
YF_API void | YSLib::Drawing::DrawCross (const Graphics &, const Point &, const Size &, Color)
| 在指定图形接口上下文中的指定点为边框左上角使用指定颜色绘制交叉直线段（“×”）。
template<Color::MonoType r, Color::MonoType g, Color::MonoType b>
void | YSLib::Drawing::transform_pixel_ex (BitmapPtr dst)
| 矩形区域颜色转换。
YF_API hsl_t | YSLib::Drawing::ColorToHSL (Color)
| RGB 颜色转换为 HSL 颜色。
YF_API Color | YSLib::Drawing::HSLToColor (hsl_t)
| HSL 颜色转换为 RGB 颜色。

## 详细描述

图形用户界面样式。

版本
  r398

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 194

创建时间:
  2010-06-08 13:21:10 +0800

修改时间:
  2013-03-13 12:56 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::UI::YStyle

在文件 ystyle.h 中定义.