HexCtrl 3.4
Breaking changes:
GetHexCtrlInfo
method andHEXCTRLINFO
struct have been removedGetEncoding
method renamed toGetCodepage
SetEncoding
method renamed toSetCodepage
.EHexWnd::DLG_ENCODING
->DLG_CODEPAGE
EHexCmd::CMD_ENCODING_DLG
->CMD_CODEPAGE_DLG
EHexWnd::DLG_BKMMANAGER
->DLG_BKMMGR
HEXCOLORINFO
struct andIHexVirtColors
interface are slightly changedCMD_CLPBRD_COPY_TEXTUTF16
->CMD_CLPBRD_COPY_TEXTCP
CMD_APPEAR_FONTCHOOSE
->CMD_APPEAR_FONT_DLG
- Renamed codes:
HEXCTRL_MSG_CARETCHANGE
toHEXCTRL_MSG_SETCARET
HEXCTRL_MSG_SELECTION
toHEXCTRL_MSG_SETSELECTION
New:
- New "Reverse Bits" Operation added
- New
SetDlgData
andGetDlgData
interface methods added. - New notification codes added:
HEXCTRL_MSG_SETCAPACITY
,HEXCTRL_MSG_SETCODEPAGE
,HEXCTRL_MSG_SETFONT
,HEXCTRL_MSG_SETGROUPMODE
,HEXCTRL_MSG_DLGBKMMGR
,HEXCTRL_MSG_DLGCODEPAGE
,HEXCTRL_MSG_DLGDATAINTERP
,HEXCTRL_MSG_DLGGOTO
,HEXCTRL_MSG_DLGMODIFY
,HEXCTRL_MSG_DLGSEARCH
,HEXCTRL_MSG_DLGTEMPLMGR
- New Flags added:
HEXCTRL_FLAG_TEMPLMGR_MINIMIZED
,HEXCTRL_FLAG_TEMPLMGR_HEXNUM
,HEXCTRL_FLAG_TEMPLMGR_SHOWTT
,HEXCTRL_FLAG_TEMPLMGR_HGLSEL
,HEXCTRL_FLAG_TEMPLMGR_SWAPENDIAN
,HEXCTRL_FLAG_DATAINTERP_HEXNUM
,HEXCTRL_FLAG_DATAINTERP_BE
,HEXCTRL_FLAG_BKMMGR_HEXNUM
Other:
- All the
HEXCTRL_VERSION_***
constants are moved to theHexCtrl.h
and now available for the client code