如何将表单标题栏的布局更改为RTL?

SAMPro

由于以下脚本,我可以将整个表单布局更改为RTL。

procedure TfrmTest.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
    Params.ExStyle := WS_EX_LEFT or WS_EX_LTRREADING or WS_EX_LEFTSCROLLBAR
     or WS_EX_LAYOUTRTL;
    {WS_EX_LEFT to set the text caption to the right,
    use WS_EX_RIGHT to set the caption to the left}
end;

结果:
在此处输入图片说明

但是,如何更改表单标题栏而不更改整个表单内部的控件?

SAMPro

我搜索了MSDN,发现这是镜像问题。解决方法是添加WS_EX_NOINHERITLAYOUTParams.ExStyle

procedure TfrmTest.CreateParams(var Params: TCreateParams);
begin
  ... 
  Params.ExStyle := ... or WS_EX_NOINHERITLAYOUT;
end;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows的Eclipse深色主题:如何将滚动条和标题栏的颜色更改为深色?

来自分类Dev

Windows的Eclipse深色主题:如何将滚动条和标题栏的颜色更改为深色?

来自分类Dev

如何将标题放在此标题栏中?

来自分类Dev

如何将Windows 10标题栏颜色更改回白色?

来自分类Dev

如何将导航栏标题更改为图像?其他方法无效

来自分类Dev

如何更改标题栏上的图标?

来自分类Dev

如何更改标题栏的 bgimage 比例

来自分类Dev

如何将(Joomla)子表单的管理员布局从表格模式更改为div模式?

来自分类Dev

如何将ColumnB更改为标题并将标题更改为ColumnB

来自分类Dev

如何将标题栏添加到弹出框

来自分类Dev

如何将标题栏添加到弹出框

来自分类Dev

如何将标题栏按钮排列恢复为GNOME中的原始样式?

来自分类Dev

如何将关闭按钮放在jquery弹出的标题栏中

来自分类Dev

如何将高度布局更改为动画(以编程方式)

来自分类Dev

更改颜色标题栏

来自分类Dev

如何将标题的背景颜色从透明更改为白色?

来自分类Dev

如何将Unity侧边栏更改为底部?

来自分类Dev

qlpreviewcontroller 导航栏 - 如何将 pageCount 更改为 String

来自分类Dev

如何将Unity侧边栏更改为底部?

来自分类Dev

如何将表单操作更改为文本输入?

来自分类Dev

如何更改QMainWindow边框和标题栏的颜色?

来自分类Dev

如何在OSX中更改NSWindow标题栏的颜色

来自分类Dev

如何使用WinAPI更改标题栏图标

来自分类Dev

如何仅更改标题栏颜色KDE Plasma

来自分类Dev

片段布局与活动标题栏重叠

来自分类Dev

更改标题栏的默认标题大小

来自分类Dev

在cakephp中工作,尝试在布局标题栏中实现登录表单

来自分类Dev

没有标题栏的移动表单

来自分类Dev

没有标题栏的移动表单

Related 相关文章

  1. 1

    Windows的Eclipse深色主题:如何将滚动条和标题栏的颜色更改为深色?

  2. 2

    Windows的Eclipse深色主题:如何将滚动条和标题栏的颜色更改为深色?

  3. 3

    如何将标题放在此标题栏中?

  4. 4

    如何将Windows 10标题栏颜色更改回白色?

  5. 5

    如何将导航栏标题更改为图像?其他方法无效

  6. 6

    如何更改标题栏上的图标?

  7. 7

    如何更改标题栏的 bgimage 比例

  8. 8

    如何将(Joomla)子表单的管理员布局从表格模式更改为div模式?

  9. 9

    如何将ColumnB更改为标题并将标题更改为ColumnB

  10. 10

    如何将标题栏添加到弹出框

  11. 11

    如何将标题栏添加到弹出框

  12. 12

    如何将标题栏按钮排列恢复为GNOME中的原始样式?

  13. 13

    如何将关闭按钮放在jquery弹出的标题栏中

  14. 14

    如何将高度布局更改为动画(以编程方式)

  15. 15

    更改颜色标题栏

  16. 16

    如何将标题的背景颜色从透明更改为白色?

  17. 17

    如何将Unity侧边栏更改为底部?

  18. 18

    qlpreviewcontroller 导航栏 - 如何将 pageCount 更改为 String

  19. 19

    如何将Unity侧边栏更改为底部?

  20. 20

    如何将表单操作更改为文本输入?

  21. 21

    如何更改QMainWindow边框和标题栏的颜色?

  22. 22

    如何在OSX中更改NSWindow标题栏的颜色

  23. 23

    如何使用WinAPI更改标题栏图标

  24. 24

    如何仅更改标题栏颜色KDE Plasma

  25. 25

    片段布局与活动标题栏重叠

  26. 26

    更改标题栏的默认标题大小

  27. 27

    在cakephp中工作,尝试在布局标题栏中实现登录表单

  28. 28

    没有标题栏的移动表单

  29. 29

    没有标题栏的移动表单

热门标签

归档