PCL2 icon indicating copy to clipboard operation
PCL2 copied to clipboard

自定义PCL启动时默认的窗口大小

Open LuckiQ opened this issue 1 year ago • 7 comments

检查项

  • [X] 我已在 Issues 页面常见&难检反馈及问题列表 中搜索,确认了这一提案未被提交过。
  • [X] 我已查看 功能投票页面,确认了这一提案未在投票列表中。
  • [X] 我知晓还没做的新功能真的太多了,忙不过来,所以新功能提案几乎不会被处理,也不建议再提交新功能提案 qwq……

描述

添加自定义PCL窗口大小的参数选项

例如:

启动器启动窗口大小:x [ ]锁定窗口大小

勾选锁定窗口大小后,将不能再通过拖动窗口边框调整窗口大小

原因

在制作整合包专属主页的时候,发现PCL的窗口大小总是记忆上次关闭的大小。将整合包分发给玩家后在玩家的电脑上以默认窗口大小启动,这导致主页的页面排版设计在各玩家的电脑上的观感表现不一致

LuckiQ avatar Sep 03 '24 02:09 LuckiQ

你应该需要调整你的主页,而非 PCL。

allMagicNB avatar Sep 03 '24 04:09 allMagicNB

Similar to the remember window size option. Listen to what @LTCatt has to say. 类似于「记住窗口大小」的选项。看下龙猫意见。

3gf8jv4dv avatar Sep 03 '24 12:09 3gf8jv4dv

PCL2 的窗口大小相关概念

PCL2 的窗口大小存储在注册表中,在每次修改 PCL2 窗口大小后都会保存进注册表。在未修改窗口的大小情况下,计算机上所有的 PCL2 的窗口大小都是一致的。如果没有使用过 PCL2 或者使用 PCL2 之后没有调整窗口大小,那么 PCL2 的窗口大小就是默认大小。

对于整合包的自定义主页

自定义主页的制作应当考虑玩家启动器界面的不同情况(有喜欢拉大界面的,也有喜欢默认的界面,当然还有其它各种情况)。作者应善于使用 Grid、StackPanel 等 WPF 布局控件做到页面自适应而不是去让玩家自适应……

tangge233 avatar Sep 03 '24 12:09 tangge233

@tangge233

Very well said. However, I can understand the feature proposed by the author, because some software I have come into contact with has similar options. ~Although I feel that few people will use it.~

分析得很棒👍。不过我能理解提交者提出的这个功能,因为我接触的某些软件有类似的选项。~虽然我感觉很少有人会用。~

3gf8jv4dv avatar Sep 03 '24 14:09 3gf8jv4dv

或许可以考虑把窗口大小存储在 setup.ini 中?

LTCatt avatar Sep 03 '24 21:09 LTCatt

建议同步搞一个"文本跟随窗口大小改变"选项,因为我习惯把启动器放大,但是字体和选项图标无法放大,看着好不舒服 @LTCatt

fangshifu233 avatar Sep 05 '24 11:09 fangshifu233

建议同步搞一个"文本跟随窗口大小改变"选项,因为我习惯把启动器放大,但是字体和选项图标无法放大,看着好不舒服

可以交个新的 Issue

WForst-Breeze avatar Sep 05 '24 11:09 WForst-Breeze

现在 PCL 的窗口大小会存储在 PCL/Setup.ini 中

LTCatt avatar Oct 13 '24 18:10 LTCatt