Notepad++ Background Image Dev

Dec 18, 2023

The following NppBgImg plugin requires notepad++ debug built version to run correctly.

I’m currently working to make it compatible with release built of Notepad++.

Debug Built Notepad++ and NppBgImg:

Dec 16, 2023

I’m currently working with Notepad++, because this powerful editor has no such plugin before(maybe I just have not found it). Anyway, I have done this by modifying its source code, when I have spare time, I will try to make this to a plugin with Detours or MinHook.

I’m new to win32 development and not familiar with English, forgive me if there are errors unsatissfying you.

Modifying Notepad++ Source Steps:

  1. AlphaRectangle This function will be called if any transparent color has passed to FillRectangle, all following functions will call this function if you has modified their parameter to a transparent color like ColourRGBA transRGBA(255, 255, 255, 0);.
  2. DrawBackground This function draws background for text parts.
  3. FillLineRemainder This function manages drawing line Remaining parts.
  4. DrawEOL This function manages EOL background drawing of each line.
  5. paintText (This function I have suspend dealing it, it only happens to draw background image after end of file)
No Comments

Send Comment Edit Comment


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
Previous
Next