Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

程序不支持书签内换行 #158

Closed
MapleCatalpa opened this issue Apr 8, 2023 · 7 comments
Closed

程序不支持书签内换行 #158

MapleCatalpa opened this issue Apr 8, 2023 · 7 comments
Labels
改进 New feature or request

Comments

@MapleCatalpa
Copy link

请简要描述你遇到的问题
通过Acrobat添加的书签可以在内部换行(如图所示)
image

但是本软件并不支持这一功能
image
在书签重命名时能发现换行位置有一个肉眼不可见的字符,用shift+左右箭头选中后复制,在另一标签中也粘贴不上这一换行符

@MapleCatalpa
Copy link
Author

附书签带换行的样例文件一个(仅抽取了该书签所在页面)
example.pdf

@wmjordan
Copy link
Owner

wmjordan commented Apr 8, 2023

这个得重写一个支持换行的树型表格控件才行。
工作量不小呢。
谁知道有现成的、好使的控件吗?

@MapleCatalpa
Copy link
Author

这个得重写一个支持换行的树型表格控件才行。 工作量不小呢。 谁知道有现成的、好使的控件吗?

我觉得也不一定现在就完美支持,但是可以先用\n这样的转义字符表示换行符,这样在别的软件上还可以看

@lelandyang
Copy link

这个得重写一个支持换行的树型表格控件才行。 工作量不小呢。 谁知道有现成的、好使的控件吗?

能否继承之后overwrite呢?

@wmjordan
Copy link
Owner

wmjordan commented Apr 9, 2023

可以先用\n这样的转义字符表示换行符

这倒是可行的。

这个得重写一个支持换行的树型表格控件才行。 工作量不小呢。 谁知道有现成的、好使的控件吗?

能否继承之后overwrite呢?

那个表格控件是 ListView,Win32 的列表控件怎样搞都不支持多行。

@wmjordan
Copy link
Owner

wmjordan commented Apr 9, 2023

这个得重写一个支持换行的树型表格控件才行。 工作量不小呢。 谁知道有现成的、好使的控件吗?

我觉得也不一定现在就完美支持,但是可以先用\n这样的转义字符表示换行符,这样在别的软件上还可以看

虽然现在的控件无法支持显示多行书签,但是要为具有多行文本的书签加个标识,支持编辑多行书签,倒是可以做到的。
目前正在内部测试之中,请等新版本发布。
image
image

@wmjordan
Copy link
Owner

请下载新的测试版。

如果要在编辑书签的过程中插入换行,按Shift+Enter键或Ctrl+Enter键。
编辑过程中插入了第一个换行后,后面按Enter键即可插入换行。
编辑原有换行的书签可直接按下Enter键换行。
编辑没有换行的书签文本时,按下Enter键将确认编辑,不插入换行。

@wmjordan wmjordan added the 改进 New feature or request label Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
改进 New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants