这是 MyFramex 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
我的框架 - 定义 AfterStep 应该如何构建窗口的框架
配置 配置
允许边框
表示应在窗口框架和标题栏周围绘制斜角边框。
这是默认情况下,因此此选项仅在与继承结合使用时才有用
先前定义的窗框。
另请参阅:继承 MyFrame 了解详细信息。
浓缩标题栏 左|右|中
允许标题栏小于窗口的大小。 该参数定义
整个标题栏的对齐方式。
另请参阅:对齐标志以获取更多详细信息。
角落 [ 东南 | 西南 | 东北 | 西北 ] “像素图名称”
指定要装饰的窗框的角和要使用的像素图。
角对齐
FIXME:在此处添加适当的描述。
另请参阅:对齐标志以获取更多详细信息。
角斜面 底部|额外|无内联|无外线|无|左|右|顶部
设置窗口框架角的默认斜角。
如果您需要为不同的窗口状态使用不同的斜角,请使用
CornerFocusedBevel、CornerUnfocusedBevel、CornerStickyBevel
另请参阅:斜面标志以获取更多详细信息。
角倒角
CornerFocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
角焦点斜角 底部|额外|无内联|无外线|无|左|右|顶部
当窗口处于聚焦状态时设置窗口框架角的斜角。
如果不使用它,将使用用 CornerBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
转角斜角
CornerStickyBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
角尺寸 东北|东南|西北|西南|任何 宽x高
FIXME:在此处添加适当的描述。
角粘性斜角 东北|东南|西北|西南|任何
无|[左、上、右、下、额外、无轮廓]
当窗口处于粘性状态时设置窗口框架角的斜角。 这个
覆盖使用 CornerBevel 设置的任何值。
如果不使用它,将使用用 CornerBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
角U斜面
CornerUnfocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
转角未聚焦斜角 底部|额外|无内联|无外线|无|左|右|顶部
当窗口处于未聚焦状态时,设置窗口框架角的斜角。
如果不使用它,将使用用 CornerBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
东部 “像素图名称”
指定要在窗口框架的右边框中显示的像素图,如果
DecorateFrames 已设置。
框架样式 我的风格
FrameFocusedStyle 的别名。
框架聚焦样式 我的风格
如果窗口处于聚焦状态,则定义要应用于窗口框架的 MyStyle。
FrameS样式 我的风格
FrameStickyStyle 的别名。
框架粘性风格 我的风格
如果窗口处于粘性状态,则定义要应用于窗口框架的 MyStyle。
框架U型 我的风格
FrameUnfocusedStyle 的别名。
框架未聚焦风格 我的风格
如果窗口处于未聚焦状态,则定义要应用于窗口框架的 MyStyle。
继承 框架名称
指定要从中继承选项的 MyFrame。 frame_name 中的选项将覆盖
先前为此框架指定的选项。 继承是节省内存的好方法
和网络带宽,如果相同的 BackPixmap 用于多个帧,作为
像素图只会为继承的帧加载。
继承默认值
FIXME:在此处添加适当的描述。
左对齐
定义标题栏中左侧按钮的对齐方式。
另请参阅:查看对齐标志以获取更多详细信息。
左键后对齐
定义左按钮背景的对齐方式。
另请参阅:对齐标志以获取更多详细信息。
左键背景
定义用于左侧按钮的背景。
左间隔后对齐
定义(默认情况下)最左边的间隔的背景对齐方式
标题栏。
另请参阅:对齐标志以获取更多详细信息。
左间隔背景
定义要用于(默认情况下)最左边的间隔的背景
标题栏。
另请参阅:标题栏布局以获取更多详细信息。
左标题间隔后对齐
定义(默认情况下)内部间隔的背景对齐方式,左侧
窗口标题。
另请参阅:对齐标志以获取更多详细信息。
左标题间隔背景
定义(默认情况下)内部间隔的背景,窗口标题的左侧。
左标题栏布局 [纽扣] | [垫片] | [标题间隔]
定义窗口标题左侧标题栏中元素的顺序,其中
默认为 Spacer - Buttons - TitleSpacer。
另请参阅:标题栏布局标志以获取更多详细信息。
我的框架” 框架名称 "
框架选项
~我的框架
指定帧定义的开始。 后面可以参考frame
by 框架名称 . ~我的框架 结束帧定义。
无边界
表示不应在窗框周围绘制斜角边框,并且
标题栏。
无角
FIXME:在此处添加适当的描述。
无边
FIXME:在此处添加适当的描述。
北 “像素图名称”
指定要在窗口框架的顶部边框中显示的像素图,如果
DecorateFrames 已设置。
东北 “像素图名称”
指定要在窗口框架右上角显示的像素图,
如果 DecorateFrames 设置。
西北 “像素图名称”
指定要在窗口框架左上角显示的像素图,如果
DecorateFrames 已设置。
右对齐
定义标题栏中右侧按钮的对齐方式。
另请参阅:查看对齐标志以获取更多详细信息。
右按钮后对齐
定义右侧按钮背景的对齐方式。
另请参阅:对齐标志以获取更多详细信息。
右侧背景
定义用于右侧按钮的背景。
右间隔后对齐
定义(默认情况下)最右边的间隔的背景对齐方式
标题栏。
另请参阅:对齐标志以获取更多详细信息。
右间隔背景
定义要用于(默认情况下)最右边的间隔的背景
标题栏。
另请参阅:标题栏布局以获取更多详细信息。
右标题间隔后对齐
定义(默认情况下)内部间隔的背景对齐方式,右侧
窗口标题。
另请参阅:对齐标志以获取更多详细信息。
RightTitleSpacer背景
定义(默认情况下)内部间隔的背景,窗口标题的右侧。
右侧标题栏布局 [纽扣] | [垫片] | [标题间隔]
定义窗口标题左侧标题栏中元素的顺序,其中
默认为 TitleSpacer、Buttons、Spacer。
另请参阅:标题栏布局标志以获取更多详细信息。
侧 [ 南部 | 北 | 东部 | 西部 ] “像素图名称”
指定要装饰的窗框的一侧和要使用的像素图。
侧对齐
FIXME:在此处添加适当的描述。
另请参阅:对齐标志以获取更多详细信息。
斜面 底部|额外|无内联|无外线|无|左|右|顶部
设置窗口框架边的默认斜角。
如果不同的窗口状态需要不同的斜角,请使用 SideFocusedBevel,
SideUnfocusedBevel,SideStickyBevel
另请参阅:斜面标志以获取更多详细信息。
侧面倒角
SideFocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
侧焦斜角 底部|额外|无内联|无外线|无|左|右|顶部
当窗口处于聚焦状态时,设置窗口框架边的斜角。
如果不使用它,则将使用通过 SideBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
侧面斜面
SideStickyBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
边长
FIXME:在此处添加适当的描述。
侧切
FIXME:在此处添加适当的描述。
侧粘斜角 底部|额外|无内联|无外线|无|左|右|顶部
当窗口处于粘性状态时,设置窗口框架边的斜角。
如果不使用它,则将使用通过 SideBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
边角
SideUnfocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
侧面未聚焦斜面 底部|额外|无内联|无外线|无|左|右|顶部
当窗口处于未聚焦状态时,设置窗口框架边的斜角。
如果不使用它,则将使用通过 SideBevel 设置的值。
另请参阅:斜面标志以获取更多详细信息。
南部 “像素图名称”
指定要在窗口框架底部边框中显示的像素图,如果
DecorateFrames 已设置。
东南 “像素图名称”
指定要在窗口右下角显示的像素图
框架,如果 DecorateFrames 被设置。
西南 “像素图名称”
指定要在窗口框架左下角显示的像素图,
如果 DecorateFrames 设置。
标题对齐
FIXME:在此处添加适当的描述。
另请参阅:对齐标志以获取更多详细信息。
标题背景
定义用于窗口标题的背景。
标题背景对齐
定义窗口标题背景的对齐方式。
另请参阅:对齐标志以获取更多详细信息。
标题斜角
确定要围绕标题栏绘制的斜角。 如果你想拥有
不同的斜角,根据窗口的状态,使用 TitleFocusedBevel,
TitleUnfocusedBevel 或 TitleStickyBevel。
另请参阅:斜面标志以获取更多详细信息。
标题组合方法
FIXME:在此处添加适当的描述。
标题FBevel
TitleFocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
标题F组合方法
TitleFocusedCompositionMethod 的别名。
标题颜色
TitleFocusedHue 的别名。
标题FS饱和度
TitleFocusedSaturation 的别名。
标题样式 我的风格
TitleFocusedStyle 的别名。
标题焦点斜面
如果窗口处于焦点,则确定要围绕标题栏绘制的斜角
州。
另请参阅:斜面标志以获取更多详细信息。
标题焦点组合方法
FIXME:在此处添加适当的描述。
标题重点色相
FIXME:在此处添加适当的描述。
标题聚焦饱和度
FIXME:在此处添加适当的描述。
标题焦点样式 我的风格
如果窗口处于聚焦状态,则应用到标题栏的 MyStyle。
标题H间距 折扣值
定义在窗口标题和按钮/间隔之间插入的像素空间。
请注意,CondenseTitlebar 会影响此选项的行为。
标题SBevel
TitleStickyBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
标题SCompositionMethod
TitleStickyCompositionMethod 的别名。
书名
TitleStickyHue 的别名。
标题SS饱和度
TitleStickySaturation 的别名。
标题样式 我的风格
TitleStickyStyle 的别名。
标题StickyBevel
如果窗口未聚焦,则确定要围绕标题栏绘制的斜角
州。
另请参阅:斜面标志以获取更多详细信息。
标题StickyCompositionMethod
FIXME:在此处添加适当的描述。
标题StickyHue
FIXME:在此处添加适当的描述。
标题粘性饱和度
FIXME:在此处添加适当的描述。
标题StickyStyle 我的风格
如果窗口处于粘性状态,则应用到标题栏的 MyStyle。
标题UBevel
TitleUnfocusedBevel 的别名。
另请参阅:斜面标志以获取更多详细信息。
标题U组合方法
TitleUnfocusedCompositionMethod 的别名。
标题UHue
TitleUnfocusedHue 的别名。
标题USaturation
TitleUnfocusedSaturation 的别名。
标题U样式 我的风格
TitleUnfocusedStyle 的别名。
标题UnfocusedBevel
如果窗口未聚焦,则确定要围绕标题栏绘制的斜角
州。
另请参阅:斜面标志以获取更多详细信息。
标题UnfocusedCompositionMethod
FIXME:在此处添加适当的描述。
标题未聚焦色调
FIXME:在此处添加适当的描述。
标题未聚焦饱和度
FIXME:在此处添加适当的描述。
标题未聚焦样式 我的风格
如果窗口处于未聚焦状态,则应用到标题栏的 MyStyle。
标题VS间距 折扣值
西部 “像素图名称”
指定要在窗口框架左边框中显示的像素图,如果
DecorateFrames 已设置。
窗框装饰(又名 MyFrame)
每个窗户都被所谓的框架装饰所包围。 每个框架装饰
可以由 9 个 TBar 构建:
1) 主标题栏,左侧有图标,中间有标签,右侧有图标。 标签
也可能有特殊的底层图像 - 所谓的标题背景。 订购
此元素由 TitleButtonOrder 设置(见下文)设置。
2) 4 个框架边。 每个都有固定的宽度,由 SideSize 决定
如果省略 SideSize,则设置或图像大小。 TBar 的第二维变化
以匹配窗口的大小。
3) 4 个框架角。 每个都有固定的宽度和高度,由
CornerSize 设置或图像大小。
上述每个元素都是通过使用各自的背景生成背景来呈现的
MyStyle,然后在它上面叠加图像/按钮和文本。 默认
覆盖是使用组合方法 alpha-blend 完成的。 在主标题栏的情况下
这是可以改变的。 然后按照中指定的方式在图像顶部绘制斜角
相应的设置。
MyFrame 允许将不同的 MyStyles 用于标题栏和框架装饰。 如果
其中任何一个都被省略 - 默认设置来自
将使用 FWindowStyle/UWindowStyle/SWindowStyle。
重要提示:如果您对框架边使用半透明图像 - 它们将是
覆盖在 MyStyle 生成的背景之上,所以如果你想要它被覆盖
在根背景上 - 您应该使用 MyStyle 并将 BackPixmap 设置为 129 或 149。
另请注意,除非您将 MYStyle 与 BackPixmap 126 和 125 - 帧一起使用
装饰品不会成型。 同样,如果您希望框架部分只有
您指定的图像形状,完全没有背景 - 使用 MyStyle
BackPixmap 设置如下:
BackPixmap 126 空.xpm
其中 empty.xpm 是 1x1 完全透明的图像(提供为
desktop/icons/common/empty.xpm )。
为了识别边/角,可以使用缩写,例如:N、NW、SW、
等等
所有 CompositionMethod 设置都必须具有以下 BackPixmap 类型之一
MyStyles(即 130-143)
对齐设置对于不同的项目可能具有不同的含义/功能。 什么时候
应用于文本 - 它只是将文本与提到的边对齐。 当应用于图像时 -
例如标题背景或框架侧像素图 - 它还指定图像是否应该
平铺、缩放或保持相同大小。 确保您使用 HTiled、VTiled 或
HScaled,VScaled for frame side - 否则它们上的图像将不会被调整为
匹配窗口大小(这也是一个功能:)。
要居中项目,请指定 Align 以包括两侧。 例如 :
左对齐,右对齐
将水平居中项目。
请注意, TitleBackground 选项允许您指定要在下面使用的图像
除了 MyStyle 之外的标题栏标签。 这样做是为了更好地塑造
标题栏。 您可以将 MyStyle 设置为完全透明的形状,而
TitleBackground 一些不透明的图像,这将提供更好的可见性
对于标题栏文本。
MyFrame“名称”
继承“名称”]
#传统形式:
[北] [东]
[南] [西]
[东北]
[西北 ]
[东南] [西南]
#alternative 形式:[Side North|South|East|West|Any []] if
像素图被省略 - 将绘制空斜面
[NoSide 北|南|东|西|任意]
[Corner NorthEast|SouthEast|NorthWest|SouthWest|Any] 如果像素图
省略 - 将绘制空斜面
[无角东北|东南|西北|西南|任意]
#新设置:
[TitleUnfocusedStyle]
[标题焦点样式]
[标题StickyStyle]
[FrameUnfocusedStyle]
[FrameFocusedStyle]
[FrameStickyStyle]
[TitleBackground] 被覆盖在背景之上和之下
文本
[LeftBtnBackground ] 被覆盖在背景上和下
左侧的按钮块
[LeftSpacerBackground ] 被覆盖在两者之间的背景上
左块按钮和文本标签
[RightSpacerBackground] 被覆盖在背景之间
右侧的按钮块和文本标签
[RightBtnBackground ] 被覆盖在背景之上和之下
右侧的按钮块
#附加属性:[SideSize North|South|East|West|Any
使用 onworks.net 服务在线使用 MyFramex