我正在为我的 Wix 安装程序使用定制版本的 thmutil 主题。由于各种原因,我想右对齐两个文本框 ()。我可以设置框的右端,但无法对齐文本以使其右对齐。有没有办法修改主题以支持将文本对齐设置为左|中|右?我想到了像 RightAligned="yes" 这样的属性。
<Text X="-11" Y="11" Width="190" Height="30" FontId="1" Visible="yes" DisablePrefix="yes">#(loc.Title)</Text>
<Text X="-11" Y="40" Width="120" Height="17" FontId="3" Visible="yes" DisablePrefix="yes" HideWhenDisabled="yes">#(loc.InstallVersion)</Text>
其实很简单,但没有直接记录。HexStyle="00000002"您可以通过向元素添加属性来做到这一点Text。该值对应于SS_RIGHT将静态文本控件内容右对齐的 Win32 常量。
事实上,仅仅通过样式你就可以做很多奇特的事情。制作边框、自动文本省略号等等...
作为参考,这里有一个方便的控件样式和其他常量值列表:https://github.com/wine-mirror/wine/blob/master/include/winuser.rh。当然,您也可以在 Windows 头文件中的某个位置找到它。
| 归档时间: |
|
| 查看次数: |
585 次 |
| 最近记录: |