private void LoadProperties()
{
Text += m_methodHook.ToShortString();
lblMethod.Text = m_methodHook.ToLongString();
chbLogMethods.Checked = m_methodHook.LogMethodName;
chbLogParameters.Checked = m_methodHook.LogParameterValues;
chbLogReturnValues.Checked = m_methodHook.LogReturnValues;
chbRunCode.Checked = m_methodHook.RunCustomCode;
bool replace = ((m_methodHook.HookType & HookType.ReplaceMethod) == HookType.ReplaceMethod);
rbReplace.Checked = replace;
bool addBegin = ((m_methodHook.HookType & HookType.OnMethodEnter) == HookType.OnMethodEnter);
rbMethodEnter.Checked = addBegin;
bool addEnd = ((m_methodHook.HookType & HookType.OnMethodExit) == HookType.OnMethodExit);
rbMethodExit.Checked = addEnd;
rtbCode.Text = m_methodHook.Code;
}