Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Program] LF2 Data Changer (with real time modification of data)
#7
Yay! Something written in C++ rather than C#! All hail the almighty Someone else! I thanked your post, I've only thanked 12 things, this is how much I thank you :p. This has become my new DCer of choice (I've been using Rammichaels ancient one with no syntax highlighting for ages now because I don't need no fancy sh*t, I just want it to work and not be slow).

Edit:

Reading the source now.

    C-Code:
Connect(ID_AUITOOLBARFILENEW,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnNew);
    Connect(ID_AUITOOLBARFILEOPEN,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnOpen);
    Connect(ID_AUITOOLBARFILESAVE,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnSave);
    Connect(ID_AUITOOLBARFILESAVEAS,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnSaveAs);
    Connect(ID_AUITOOLBARFILECLOSE,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCloseCurrentTab);
    Connect(ID_AUITOOLBAREDITUNDO,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnUndo);
    Connect(ID_AUITOOLBAREDITREDO,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnRedo);
    Connect(ID_AUITOOLBAREDITCUT,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCut);
    Connect(ID_AUITOOLBAREDITCOPY,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCopy);
    Connect(ID_AUITOOLBAREDITPASTE,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnPaste);
    Connect(ID_AUITOOLBAREDITSEARCH,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnToolSearch);
    Connect(ID_AUITOOLBAREDITREPLACE,wxEVT_COMMAND_TOOL_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnToolReplace);
    Connect(ID_SEARCHDIALOGSEARCHFIELD,wxEVT_COMMAND_TEXT_ENTER,(wxObjectEventFunction)&LF2DataChangerFrame::OnSearch);
    Connect(ID_SEARCHDIALOGSEARCHBUTTON,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnSearch);
    Connect(ID_SEARCHDIALOGSEARCHREPLACE,wxEVT_COMMAND_TEXT_ENTER,(wxObjectEventFunction)&LF2DataChangerFrame::OnReplace);
    Connect(ID_SEARCHDIALOGREPLACEBUTTON,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnReplace);
    Connect(ID_SEARCHDIALOGREPLACEALLBUTTON,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&LF2DataChangerFrame::OnReplaceAll);
    Connect(ID_AUINOTEBOOK,wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE,(wxObjectEventFunction)&LF2DataChangerFrame::OnPageClose);
    Connect(ID_AUINOTEBOOK,wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED,(wxObjectEventFunction)&LF2DataChangerFrame::OnPageClosed);
    Connect(ID_AUINOTEBOOK,wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED,(wxObjectEventFunction)&LF2DataChangerFrame::OnPageChanged);
    Connect(ID_AUINOTEBOOK,wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP,(wxObjectEventFunction)&LF2DataChangerFrame::OnTabMiddleUp);
    Connect(ID_AUINOTEBOOK,wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK,(wxObjectEventFunction)&LF2DataChangerFrame::OnBgDClick);
    Connect(ID_AUITOOLBARSEARCHFIELD,wxEVT_COMMAND_TEXT_ENTER,(wxObjectEventFunction)&LF2DataChangerFrame::OnSearch);
    Connect(ID_AUITOOLBARSEARCHFIELD,wxEVT_COMMAND_SEARCHCTRL_SEARCH_BTN,(wxObjectEventFunction)&LF2DataChangerFrame::OnSearch);
    Connect(ID_AUITOOLBARSEARCHREPLACE,wxEVT_COMMAND_TEXT_ENTER,(wxObjectEventFunction)&LF2DataChangerFrame::OnReplace);
    Connect(ID_AUITOOLBARSEARCHREPLACE,wxEVT_COMMAND_SEARCHCTRL_SEARCH_BTN,(wxObjectEventFunction)&LF2DataChangerFrame::OnReplace);
    AuiManager->Connect(wxEVT_AUI_PANE_CLOSE,(wxObjectEventFunction)&LF2DataChangerFrame::OnPaneClose,0,this);
    Connect(ID_MENUFILENEWFILE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnNewFile);
    Connect(ID_MENUFILEOPEN,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnOpen);
    Connect(ID_MENUFILESAVE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnSave);
    Connect(ID_MENUFILESAVEAS,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnSaveAs);
    Connect(ID_MENUFILECLOSE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCloseCurrentTab);
    Connect(ID_MENUFILEQUIT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnQuit);
    Connect(ID_MENUEDITUNDO,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnUndo);
    Connect(ID_MENUEDITREDO,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnRedo);
    Connect(ID_MENUEDITCUT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCut);
    Connect(ID_MENUEDITCOPY,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnCopy);
    Connect(ID_MENUEDITPASTE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnPaste);
    Connect(ID_MENUEDITSEARCH,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnToolSearch);
    Connect(ID_MENUEDITREPLACE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnToolReplace);
    Connect(ID_MENUVIEWFILE,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnShowFile);
    Connect(ID_MENUVIEWEDIT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnShowEdit);
    Connect(ID_MENUVIEWSEARCH,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnShowSearch);
    Connect(ID_MENUHELPABOUT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&LF2DataChangerFrame::OnAbout);
    Connect(wxID_ANY,wxEVT_CLOSE_WINDOW,(wxObjectEventFunction)&LF2DataChangerFrame::OnClose);


I really really hope that was automatically generated, otherwise o.0
[Image: doty7Xn.gif]

10 ʏᴇᴀʀs sɪɴᴄᴇ ɪʀᴄ ɢᴏᴏᴅ.ɪ ᴡᴀʟᴋ ᴛʜʀᴏᴜɢʜ ᴛʜᴇ ᴇᴍᴘᴛʏ sᴛʀᴇᴇᴛs ᴛʀʏɪɴɢ ᴛᴏ ᴛʜɪɴᴋ ᴏғ sᴏᴍᴇᴛʜɪɴɢ ᴇʟsᴇ ʙᴜᴛ ᴍʏ ᴘᴀᴛʜ ᴀʟᴡᴀʏs ʟᴇᴀᴅs ᴛᴏ ᴛʜᴇ ɪʀᴄ. ɪ sᴛᴀʀᴇ ᴀᴛ ᴛʜᴇ sᴄʀᴇᴇɴ ғᴏʀ ʜᴏᴜʀs ᴀɴᴅ ᴛʀʏ ᴛᴏ sᴜᴍᴍᴏɴ ᴛʜᴇ ɢᴏᴏᴅ ɪʀᴄ. ɪ ᴡᴀᴛᴄʜ ᴏᴛʜᴇʀ ɪʀᴄ ᴄʜᴀɴɴᴇʟs ʙᴜᴛ ɪᴛ ɪs ɴᴏ ɢᴏᴏᴅ. ɪ ᴘᴇsᴛᴇʀ ᴢᴏʀᴛ ᴀɴᴅ ᴛʀʏ ᴛᴏ ʀᴇsɪsᴛ ʜɪs sᴇxɪɴᴇss ʙᴜᴛ ɪᴛ ɪs ᴀʟʟ ᴍᴇᴀɴɪɴɢʟᴇss. ᴛʜᴇ ᴇɴᴅ ɪs ɴᴇᴀʀ.ɪ ᴛʜᴇɴ ᴜsᴜᴀʟʟʏ ʀᴇᴀᴅ sᴏᴍᴇ ᴏʟᴅ ɪʀᴄ ʟᴏɢs ᴀɴᴅ ᴄʀʏ ᴍʏsᴇʟғ ᴛᴏ sʟᴇᴇᴘ.


Reply
Thanks given by:


Messages In This Thread
RE: [Program] Yet another data changer - by Boop - 06-18-2012, 01:05 PM
RE: [Program] Yet another data changer - by MnM - 06-18-2012, 01:45 PM
Real Time Datachanger - by Boop - 08-09-2012, 12:39 PM
RE: [Program] Yet another data changer - by A-Man - 08-25-2012, 10:22 AM



Users browsing this thread: 1 Guest(s)