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

キーワードヘルプの説明文に"\n"を表示できるようにしたい。 #1359

Closed
berryzplus opened this issue Aug 1, 2020 · 1 comment · Fixed by #1399
Closed
Labels
OSDN OSDN

Comments

@berryzplus
Copy link
Contributor

(必須) やりたいこと(=実現したいこと)

OSDN転載です。
キーワードヘルプの説明文に"\n"を表示できるようにしたい。
https://osdn.net/projects/sakura-editor/forums/34071/42347/

(省略可) 解決手段の提案

  1. ここでセットするときに "\\n""\n" に置換してしまう。その際、エスケープシーケンスを考慮するように変更。
    if( NULL != szText ){
    m_cInfo.SetString( szText );
    }
  2. 矩形計測のこの判定文で "\\n""\n" に変える。
    if ( isEndOfText
    || ( i + 1 < cchText && pszText[i] == '\\' && pszText[i + 1] == 'n' ) ) {
  3. 描画処理のこの判定文で "\\n""\n" に変える。
    if ( isEndOfText
    || ( i + 1 < cchText && pszText[i] == '\\' && pszText[i + 1] == 'n' ) ) {

(省略可) スクリーンショット

@berryzplus
Copy link
Contributor Author

実装してみました。

m_cInfopublic で公開されている関係で、\n の置換位置を変える必要がありました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OSDN OSDN
Projects
None yet
2 participants