コード例 #1
0
ファイル: editmac.cpp プロジェクト: Twisol/mushclient
void CEditMacro::OnEdit() 
{
CEditMultiLine dlg;

  dlg.m_strText = GetText (m_ctlSend);

  dlg.m_strTitle = "Edit macro 'send' text for " + m_macro_desc;

  if (dlg.DoModal () != IDOK)
      return;

  m_ctlSend.SetWindowText (dlg.m_strText);
	
}
コード例 #2
0
ファイル: ImmediateDlg.cpp プロジェクト: RKelson93/mushclient
void CImmediateDlg::OnEdit() 
{
CEditMultiLine dlg;

  dlg.m_strText = GetText (m_ctlExpression);

  dlg.m_strTitle = "Edit immediate expression";

  dlg.m_bScript = true;

  if (m_pDoc->GetScriptEngine () && m_pDoc->GetScriptEngine ()->L)
    dlg.m_bLua = true;

  if (dlg.DoModal () != IDOK)
      return;

  m_ctlExpression.SetWindowText (dlg.m_strText);
	
}
コード例 #3
0
ファイル: genpropertypage.cpp プロジェクト: Twisol/mushclient
bool CGenPropertyPage::EditFilterText (CString & sText)// edit the filter text
  {

CEditMultiLine dlg;

  dlg.m_strText = sText;

  dlg.m_strTitle = "Edit ";
  dlg.m_strTitle += m_strObjectType;
  dlg.m_strTitle += " filter";
  
  dlg.m_bScript = true;
  dlg.m_bLua = true;

  if (dlg.DoModal () != IDOK)
      return false;

  sText = dlg.m_strText;

  return true;
  }
コード例 #4
0
ファイル: aliasdlg.cpp プロジェクト: austinmiller/mushclient
void CAliasDlg::OnEditSend() 
{
CEditMultiLine dlg;

  dlg.m_strText = GetText (m_ctlAliasContents);

  dlg.m_strTitle = "Edit alias 'send' text";

  m_iSendTo = m_ctlSendTo.GetCurSel ();

  if (m_iSendTo == eSendToScript || m_iSendTo == eSendToScriptAfterOmit)
    dlg.m_bScript = true;

  if (m_pDoc->GetScriptEngine () && m_pDoc->GetScriptEngine ()->L)
    dlg.m_bLua = true;

  if (dlg.DoModal () != IDOK)
      return;

  m_ctlAliasContents.SetWindowText (dlg.m_strText);
	
}