textctrl.cpp
来自「A*算法 A*算法 A*算法 A*算法A*算法A*算法」· C++ 代码 · 共 708 行 · 第 1/2 页
CPP
708 行
void wxTextCtrl::SetInsertionPointEnd()
{
}
long wxTextCtrl::GetInsertionPoint() const
{
return 0;
}
wxTextPos wxTextCtrl::GetLastPosition() const
{
return 0;
}
// If the return values from and to are the same, there is no
// selection.
void wxTextCtrl::GetSelection(long* from, long* to) const
{
}
bool wxTextCtrl::IsEditable() const
{
return false;
}
// ----------------------------------------------------------------------------
// selection
// ----------------------------------------------------------------------------
void wxTextCtrl::SetSelection(long from, long to)
{
}
void wxTextCtrl::DoSetSelection(long from, long to, bool scrollCaret)
{
}
// ----------------------------------------------------------------------------
// Working with files
// ----------------------------------------------------------------------------
bool wxTextCtrl::LoadFile(const wxString& file)
{
return false;
}
// ----------------------------------------------------------------------------
// Editing
// ----------------------------------------------------------------------------
void wxTextCtrl::Replace(long from, long to, const wxString& value)
{
}
void wxTextCtrl::Remove(long from, long to)
{
}
bool wxTextCtrl::IsModified() const
{
return false;
}
void wxTextCtrl::MarkDirty()
{
}
void wxTextCtrl::DiscardEdits()
{
}
int wxTextCtrl::GetNumberOfLines() const
{
return 0;
}
// ----------------------------------------------------------------------------
// Positions <-> coords
// ----------------------------------------------------------------------------
long wxTextCtrl::XYToPosition(long x, long y) const
{
return 0;
}
bool wxTextCtrl::PositionToXY(long pos, long *x, long *y) const
{
return false;
}
wxTextCtrlHitTestResult
wxTextCtrl::HitTest(const wxPoint& pt, wxTextCoord *col, wxTextCoord *row) const
{
return wxTE_HT_UNKNOWN;
}
// ----------------------------------------------------------------------------
//
// ----------------------------------------------------------------------------
void wxTextCtrl::ShowPosition(long pos)
{
}
long wxTextCtrl::GetLengthOfLineContainingPos(long pos) const
{
return 0;
}
int wxTextCtrl::GetLineLength(long lineNo) const
{
return 0;
}
wxString wxTextCtrl::GetLineText(long lineNo) const
{
wxString str;
return str;
}
void wxTextCtrl::SetMaxLength(unsigned long len)
{
}
// ----------------------------------------------------------------------------
// Undo/redo
// ----------------------------------------------------------------------------
void wxTextCtrl::Undo()
{
}
void wxTextCtrl::Redo()
{
}
bool wxTextCtrl::CanUndo() const
{
}
bool wxTextCtrl::CanRedo() const
{
}
// ----------------------------------------------------------------------------
// caret handling (Windows only)
// ----------------------------------------------------------------------------
bool wxTextCtrl::ShowNativeCaret(bool show)
{
return false;
}
// ----------------------------------------------------------------------------
// implemenation details
// ----------------------------------------------------------------------------
void wxTextCtrl::Command(wxCommandEvent & event)
{
}
void wxTextCtrl::OnDropFiles(wxDropFilesEvent& event)
{
}
// ----------------------------------------------------------------------------
// kbd input processing
// ----------------------------------------------------------------------------
bool wxTextCtrl::MSWShouldPreProcessMessage(WXMSG* pMsg)
{
return false;
}
void wxTextCtrl::OnChar(wxKeyEvent& event)
{
}
WXLRESULT wxTextCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
{
return 0;
}
// ----------------------------------------------------------------------------
// text control event processing
// ----------------------------------------------------------------------------
bool wxTextCtrl::SendUpdateEvent()
{
return false;
}
bool wxTextCtrl::MSWCommand(WXUINT param, WXWORD WXUNUSED(id))
{
return false;
}
bool wxTextCtrl::AdjustSpaceLimit()
{
return false;
}
bool wxTextCtrl::AcceptsFocus() const
{
return false;
}
wxSize wxTextCtrl::DoGetBestSize() const
{
return wxSize(0,0);
}
// ----------------------------------------------------------------------------
// standard handlers for standard edit menu events
// ----------------------------------------------------------------------------
void wxTextCtrl::OnCut(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnCopy(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnPaste(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnUndo(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnRedo(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnDelete(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnSelectAll(wxCommandEvent& WXUNUSED(event))
{
}
void wxTextCtrl::OnUpdateCut(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdateCopy(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdatePaste(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdateUndo(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdateRedo(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdateDelete(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnUpdateSelectAll(wxUpdateUIEvent& event)
{
}
void wxTextCtrl::OnRightClick(wxMouseEvent& event)
{
}
void wxTextCtrl::OnSetFocus(wxFocusEvent& WXUNUSED(event))
{
}
// the rest of the file only deals with the rich edit controls
#if wxUSE_RICHEDIT
// ----------------------------------------------------------------------------
// EN_LINK processing
// ----------------------------------------------------------------------------
bool wxTextCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
{
return false;
}
// ----------------------------------------------------------------------------
// colour setting for the rich edit controls
// ----------------------------------------------------------------------------
bool wxTextCtrl::SetBackgroundColour(const wxColour& colour)
{
return false;
}
bool wxTextCtrl::SetForegroundColour(const wxColour& colour)
{
return false;
}
// ----------------------------------------------------------------------------
// styling support for rich edit controls
// ----------------------------------------------------------------------------
#if wxUSE_RICHEDIT
bool wxTextCtrl::SetStyle(long start, long end, const wxTextAttr& style)
{
return false;
}
bool wxTextCtrl::SetDefaultStyle(const wxTextAttr& style)
{
return false;
}
bool wxTextCtrl::GetStyle(long position, wxTextAttr& style)
{
return false;
}
#endif
// ----------------------------------------------------------------------------
// wxRichEditModule
// ----------------------------------------------------------------------------
bool wxRichEditModule::OnInit()
{
return false;
}
void wxRichEditModule::OnExit()
{
}
/* static */
bool wxRichEditModule::Load(int version)
{
return false;
}
#endif // wxUSE_RICHEDIT
#endif // wxUSE_TEXTCTRL
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?