Pb++ IDE 很好用,但是缺少删除行的快捷方式,一般像Scintilla类编辑器软件如notepad++等的删除行快捷键为: CTRL+L,而PB++ IDE此快捷方式被占用,所以就做了这个工具,可以在Purebasic IDE 的工具设置里配置成为 Shift+Ctrl+L 键删除行命令,配置可以看本压缩包中的截图.
以下为源码:
;------------------------------------------------------------------------------
;IDE_TOOL_del_line.pb
;------------------------------------------------------------------------------
Scintilla = Val( GetEnvironmentVariable("PB_TOOL_Scintilla") )
If Scintilla
SendMessageTimeout_(Scintilla,#SCI_LINEDELETE,0,0,#SMTO_ABORTIFHUNG,2000,@result)
EndIf
; IDE Options = PureBasic 5.00 (Windows - x86)
; EnableXP
; EnableAdmin
; CompileSourceDirectory