Skip to content
This repository has been archived by the owner on Jun 18, 2023. It is now read-only.

作者貌似没有维护了,简单修复了一个版本,支持高分屏和win10关机错误 #66

Open
secrethcb opened this issue Sep 30, 2020 · 8 comments

Comments

@secrethcb
Copy link

https://github.com/secrethcb/ALMRun/releases/tag/v1.2.0.74-fixed

@secrethcb secrethcb changed the title 作者貌似没有维护了,简单修复了一个版本,支持高分屏和win10关机错误问题 作者貌似没有维护了,简单修复了一个版本,支持高分屏和win10关机错误 Sep 30, 2020
@dehere
Copy link

dehere commented Jan 11, 2021

感谢!win10关机没有报错,高分屏完美适配。

@chenall
Copy link
Owner

chenall commented Jan 20, 2021

@secrethcb 修改了哪里?能不能提个pr?

@secrethcb
Copy link
Author

IMPLEMENT_APP(MerryApp)

bool MerryApp::OnInit()
{
const wxString name = wxString::Format("ALMRun-%s", wxGetUserId().c_str());
m_checker = new wxSingleInstanceChecker(name);
SetProcessDPIAware(); //fixed DPI
if (m_checker->IsAnotherRunning())//程序已经在运行中..
{
stClient* client = new stClient;

    // Create the connection
    wxConnectionBase* connection =

@chenall

@secrethcb
Copy link
Author

另外:
只有wxWidgets-3.1.4这个版本,目前测试不会关机报错。
分辨率用SetProcessDPIAware()处理
@chenall

@chenall
Copy link
Owner

chenall commented Jan 23, 2021

谢谢,我这几天看一下,当然如果方便的话,可以提交一个PR😃

@cnccn
Copy link

cnccn commented Apr 2, 2022

https://github.com/secrethcb/ALMRun/releases/tag/v1.2.0.74-fixed

有一个关于皮肤的bug,反复调试都不行,请教一下:

在merryl_Hdip.skn中修改字体为微软雅黑或者win10的等线,整个列表就会不能对齐
almrun

但如果改回新宋体,就可以对齐
almrun2

整个skn软件如下,还请各位大神指教

[skinvalues]
;;面板设置
editleft=18
edittop=20
editwidth=965
editheight=22
fontsize=12
fontname=等线

;listwidth=1000
listmargin=20
;主界面背景图片会自动使用这些图片skin_name.png/jpg/bmp,也可以自己指定
;skinpicture=merry.png
;列表框背景图片,默认skin_name_listbg.png/jpg/bmp
;listpicture=
listtop=58
listfontsize=12

listfmt= $$.| $n |$k $d
;listfmt列表格式,可以自己随意组合.
;; $$ 当前显示序号(0-9)                                                    num 
;; $i 命令的ID号(唯一),正常情况下不需要使用,只作内部识别或调试使用.        id
;; $n 命令名次(快捷方式名称)                                               name
;; $d 命令备注信息                                                         desc
;; $c 命令行,要执行的命令.                                                 cmd
;; $k 对应命令的热键.                                                      key

;listfmt_xxxx_max 设置限制对应信息的长度默认右对齐,前面加负号"-"左对齐(和C语言的语法一样),其它设置参考上面说面的说明.
listfmt_num_max=2
listfmt_key_max=5
listfmt_name_max=-30
listfmt_desc_max=-80

;颜色设置
windowcolor=#d2d2d2
textcolor=#323232
textbackcolor=#fafafa
listtextcolor=#323232
listfocusbgcolor=#7d98af

@secrethcb
Copy link
Author

secrethcb commented Apr 2, 2022 via email

@cnccn
Copy link

cnccn commented Apr 6, 2022

因为那个等线字体不是等宽的,而宋体是等宽的,你可以下载一些等宽字体来用

---原始邮件--- 发件人: @.> 发送时间: 2022年4月2日(周六) 下午2:13 收件人: @.>; 抄送: @.@.>; 主题: Re: [chenall/ALMRun] 作者貌似没有维护了,简单修复了一个版本,支持高分屏和win10关机错误 (#66) https://github.com/secrethcb/ALMRun/releases/tag/v1.2.0.74-fixed 有一个关于皮肤的bug,反复调试都不行,请教一下: 在merryl_Hdip.skn中修改字体为微软雅黑或者win10的等线,整个列表就会不能对齐 但如果改回新宋体,就可以对齐 整个skn软件如下,还请各位大神指教 [skinvalues] ;;面板设置 editleft=18 edittop=20 editwidth=965 editheight=22 fontsize=12 fontname=等线 ;listwidth=1000 listmargin=20 ;主界面背景图片会自动使用这些图片skin_name.png/jpg/bmp,也可以自己指定 ;skinpicture=merry.png ;列表框背景图片,默认skin_name_listbg.png/jpg/bmp ;listpicture= listtop=58 listfontsize=12 listfmt= $$.| $n |$k $d ;listfmt列表格式,可以自己随意组合. ;; $$ 当前显示序号(0-9) num ;; $i 命令的ID号(唯一),正常情况下不需要使用,只作内部识别或调试使用. id ;; $n 命令名次(快捷方式名称) name ;; $d 命令备注信息 desc ;; $c 命令行,要执行的命令. cmd ;; $k 对应命令的热键. key ;listfmt_xxxx_max 设置限制对应信息的长度默认右对齐,前面加负号"-"左对齐(和C语言的语法一样),其它设置参考上面说面的说明. listfmt_num_max=2 listfmt_key_max=5 listfmt_name_max=-30 listfmt_desc_max=-80 ;颜色设置 windowcolor=#d2d2d2 textcolor=#323232 textbackcolor=#fafafa listtextcolor=#323232 listfocusbgcolor=#7d98af — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

谢谢!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants