GWindowBase

GWindowBase — the base for most of these widgets, based on CWindow.

Synopsis

class GWindowBase
{
    ChangeFunctions;
    _SequentialCtrlID;
    m_hWnd;
}
    

Class Members

These functions correspond to Windows functions, but may not have exactly the same name. The links attempt a search on the name, but you might have to refine the search manually.

ArrangeIconicWindows ()
Search on CWindowBase::ArrangeIconicWindows.
Attach (hWndNew)
Search on CWindowBase::Attach.
BeginPaint (lpPaint)
Search on CWindowBase::BeginPaint.
BringWindowToTop ()
Search on CWindowBase::BringWindowToTop.
CenterWindow (args?...)
Search on CWindowBase::CenterWindow.
ChangeClipboardChain (hWndNewNext)
Search on CWindowBase::ChangeClipboardChain.
CheckDlgButton (nIDButton, nCheck)
Search on CWindowBase::CheckDlgButton.
CheckRadioButton (nIDFirstButton, nIDLastButton, nIDCheckButton)
Search on CWindowBase::CheckRadioButton.
ClientToScreen (args?...)
Search on CWindowBase::ClientToScreen.
CommandHandler (wNotifyCode, wID, code)
Search on CWindowBase::CommandHandler.
CreateCaret (hBitmap)
Search on CWindowBase::CreateCaret.
CreateControl (klass, x, y, w, h, label, style_add?=0, exstyle_add=0, style_del=0, exstyle_del=0)
Search on CWindowBase::CreateControl.
CreateGrayCaret (nWidth, nHeight)
Search on CWindowBase::CreateGrayCaret.
CreateSolidCaret (nWidth, nHeight)
Search on CWindowBase::CreateSolidCaret.
DeferWindowPos (hWinPosInfo, hWndInsertAfter, x, y, cx, cy, uFlags)
Search on CWindowBase::DeferWindowPos.
DestroyWindow ()
Search on CWindowBase::DestroyWindow.
Detach ()
Search on CWindowBase::Detach.
DlgDirList (lpPathSpec, nIDListBox, nIDStaticPath, nFileType)
Search on CWindowBase::DlgDirList.
DlgDirListComboBox (lpPathSpec, nIDComboBox, nIDStaticPath, nFileType)
Search on CWindowBase::DlgDirListComboBox.
DlgDirSelect (lpString, nCount, nIDListBox)
Search on CWindowBase::DlgDirSelect.
DlgDirSelectComboBox (lpString, nCount, nIDComboBox)
Search on CWindowBase::DlgDirSelectComboBox.
DragAcceptFiles (args?...)
Search on CWindowBase::DragAcceptFiles.
DrawMenuBar ()
Search on CWindowBase::DrawMenuBar.
EnableScrollBar (args?...)
Search on CWindowBase::EnableScrollBar.
EnableWindow (args?...)
Search on CWindowBase::EnableWindow.
EndPaint (lpPaint)
Search on CWindowBase::EndPaint.
FlashWindow (bInvert)
Search on CWindowBase::FlashWindow.
GetClientRect (lpRect)
Search on CWindowBase::GetClientRect.
GetDC ()
Search on CWindowBase::GetDC.
GetDCEx (hRgnClip, flags)
Search on CWindowBase::GetDCEx.
GetDlgCtrlID ()
Search on CWindowBase::GetDlgCtrlID.
GetDlgItemInt (args?...)
Search on CWindowBase::GetDlgItemInt.
GetDlgItemText (args?...)
Search on CWindowBase::GetDlgItemText.
GetExStyle ()
Search on CWindowBase::GetExStyle.
GetFont ()
Search on CWindowBase::GetFont.
GetHotKey ()
Search on CWindowBase::GetHotKey.
GetHwnd ()
Search on CWindowBase::GetHwnd.
GetIcon (args?...)
Search on CWindowBase::GetIcon.
GetMenu ()
Search on CWindowBase::GetMenu.
GetNextDlgGroupItem (args?...)
Search on CWindowBase::GetNextDlgGroupItem.
GetNextDlgTabItem (args?...)
Search on CWindowBase::GetNextDlgTabItem.
GetScrollInfo (nBar, lpScrollInfo)
Search on CWindowBase::GetScrollInfo.
GetScrollPos (nBar)
Search on CWindowBase::GetScrollPos.
GetStyle ()
Search on CWindowBase::GetStyle.
GetSystemMenu (bRevert)
Search on CWindowBase::GetSystemMenu.
GetUpdateRect (args?...)
Search on CWindowBase::GetUpdateRect.
GetUpdateRgn (args?...)
Search on CWindowBase::GetUpdateRgn.
GetWindowContextHelpId ()
Search on CWindowBase::GetWindowContextHelpId.
GetWindowDC ()
Search on CWindowBase::GetWindowDC.
GetWindowLong (nIndex)
Search on CWindowBase::GetWindowLong.
GetWindowPlacement (lpwndpl)
Search on CWindowBase::GetWindowPlacement.
GetWindowProcessID ()
Search on CWindowBase::GetWindowProcessID.
GetWindowRect (lpRect)
Search on CWindowBase::GetWindowRect.
GetWindowRgn (hRgn)
Search on CWindowBase::GetWindowRgn.
GetWindowText ()
Search on CWindowBase::GetWindowText.
GetWindowTextLength ()
Search on CWindowBase::GetWindowTextLength.
GetWindowThreadID ()
Search on CWindowBase::GetWindowThreadID.
GetWindowWord (nIndex)
Search on CWindowBase::GetWindowWord.
GotoDlgCtrl (hWndCtrl)
Search on CWindowBase::GotoDlgCtrl.
HideCaret ()
Search on CWindowBase::HideCaret.
HiliteMenuItem (hMenu, uItemHilite, uHilite)
Search on CWindowBase::HiliteMenuItem.
ImplementedControl (klass, x, y, w, h, label)
Search on CWindowBase::ImplementedControl.
Invalidate (args?...)
Search on CWindowBase::Invalidate.
InvalidateRect (args?...)
Search on CWindowBase::InvalidateRect.
InvalidateRgn (args?...)
Search on CWindowBase::InvalidateRgn.
IsChild (hWnd)
Search on CWindowBase::IsChild.
IsDialogMessage (lpMsg)
Search on CWindowBase::IsDialogMessage.
IsDlgButtonChecked (nIDButton)
Search on CWindowBase::IsDlgButtonChecked.
IsIconic ()
Search on CWindowBase::IsIconic.
IsParentDialog ()
Search on CWindowBase::IsParentDialog.
IsWindow ()
Search on CWindowBase::IsWindow.
IsWindowEnabled ()
Search on CWindowBase::IsWindowEnabled.
IsWindowUnicode ()
Search on CWindowBase::IsWindowUnicode.
IsWindowVisible ()
Search on CWindowBase::IsWindowVisible.
IsZoomed ()
Search on CWindowBase::IsZoomed.
KillTimer (nIDEvent)
Search on CWindowBase::KillTimer.
LockWindowUpdate (args?...)
Search on CWindowBase::LockWindowUpdate.
MapWindowPoints (args?...)
Search on CWindowBase::MapWindowPoints.
MessageBox (args?...)
Search on CWindowBase::MessageBox.
MessageHandler (uMsg, code)
Search on CWindowBase::MessageHandler.
ModifyStyle (args?...)
Search on CWindowBase::ModifyStyle.
ModifyStyleEx (args?...)
Search on CWindowBase::ModifyStyleEx.
MoveWindow (args?...)
Search on CWindowBase::MoveWindow.
NextCtrlID ()
Search on CWindowBase::NextCtrlID.
NextDlgCtrl ()
Search on CWindowBase::NextDlgCtrl.
NotifyHandler (idCtrl, iNotifyCode, code)
Search on CWindowBase::NotifyHandler.
OpenClipboard ()
Search on CWindowBase::OpenClipboard.
PostMessage (args?...)
Search on CWindowBase::PostMessage.
PrevDlgCtrl ()
Search on CWindowBase::PrevDlgCtrl.
Print (hDC, dwFlags)
Search on CWindowBase::Print.
PrintClient (hDC, dwFlags)
Search on CWindowBase::PrintClient.
RedrawWindow (args?...)
Search on CWindowBase::RedrawWindow.
ReleaseDC (hDC)
Search on CWindowBase::ReleaseDC.
ResizeClient (args?...)
Search on CWindowBase::ResizeClient.
ScreenToClient (args?...)
Search on CWindowBase::ScreenToClient.
ScrollWindow (args?...)
Search on CWindowBase::ScrollWindow.
ScrollWindowEx (args?...)
Search on CWindowBase::ScrollWindowEx.
SendDlgItemMessage (args?...)
Search on CWindowBase::SendDlgItemMessage.
SendMessage (args?...)
Search on CWindowBase::SendMessage.
SendMessageToDescendants (args?...)
Search on CWindowBase::SendMessageToDescendants.
SendNotifyMessage (args?...)
Search on CWindowBase::SendNotifyMessage.
SetActiveWindow ()
Search on CWindowBase::SetActiveWindow.
SetBackground (style, color, hatch)
Search on CWindowBase::SetBackground.
SetCapture ()
Search on CWindowBase::SetCapture.
SetChildBackground (style, color, hatch)
Search on CWindowBase::SetChildBackground.
SetChildFontEx (nHeight, nWidth, nEscapement, nOrientation, nWeight, bItalic, bUnderline, cStrikeOut, nCharSet, nOutPrecision, nClipPrecision, nQuality, nPitchAndFamily, lpszFacename)
Search on CWindowBase::SetChildFontEx.
SetChildForeground (penstyles, width, color)
Search on CWindowBase::SetChildForeground.
SetClipboardViewer ()
Search on CWindowBase::SetClipboardViewer.
SetDlgCtrlID (nID)
Search on CWindowBase::SetDlgCtrlID.
SetDlgItemInt (args?...)
Search on CWindowBase::SetDlgItemInt.
SetDlgItemText (nID, lpszString)
Search on CWindowBase::SetDlgItemText.
SetFocus ()
Search on CWindowBase::SetFocus.
SetFont (args?...)
Search on CWindowBase::SetFont.
SetFontEx (nHeight, nWidth, nEscapement, nOrientation, nWeight, bItalic, bUnderline, cStrikeOut, nCharSet, nOutPrecision, nClipPrecision, nQuality, nPitchAndFamily, lpszFacename)
Search on CWindowBase::SetFontEx.
SetForeground (penstyles, width, color)
Search on CWindowBase::SetForeground.
SetHotKey (wVirtualKeyCode, wModifiers)
Search on CWindowBase::SetHotKey.
SetIcon (args?...)
Search on CWindowBase::SetIcon.
SetMenu (hMenu)
Search on CWindowBase::SetMenu.
SetRedraw (args?...)
Search on CWindowBase::SetRedraw.
SetScrollInfo (args?...)
Search on CWindowBase::SetScrollInfo.
SetScrollPos (args?...)
Search on CWindowBase::SetScrollPos.
SetScrollRange (args?...)
Search on CWindowBase::SetScrollRange.
SetTimer (args?...)
Search on CWindowBase::SetTimer.
SetWindowContextHelpId (dwContextHelpId)
Search on CWindowBase::SetWindowContextHelpId.
SetWindowLong (args?...)
Search on CWindowBase::SetWindowLong.
SetWindowPlacement (lpwndpl)
Search on CWindowBase::SetWindowPlacement.
SetWindowPos (args?...)
Search on CWindowBase::SetWindowPos.
SetWindowRgn (args?...)
Search on CWindowBase::SetWindowRgn.
SetWindowText (lpszString)
Search on CWindowBase::SetWindowText.
SetWindowWord (nIndex, wNewWord)
Search on CWindowBase::SetWindowWord.
ShowCaret ()
Search on CWindowBase::ShowCaret.
ShowOwnedPopups (args?...)
Search on CWindowBase::ShowOwnedPopups.
ShowScrollBar (args?...)
Search on CWindowBase::ShowScrollBar.
ShowWindow (nCmdShow)
Search on CWindowBase::ShowWindow.
ShowWindowAsync (nCmdShow)
Search on CWindowBase::ShowWindowAsync.
UpdateWindow ()
Search on CWindowBase::UpdateWindow.
ValidateRect (lpRect)
Search on CWindowBase::ValidateRect.
ValidateRgn (hRgn)
Search on CWindowBase::ValidateRgn.
WinHelp (args?...)
Search on CWindowBase::WinHelp.
constructor (!args?=nil)
Search on CWindowBase::constructor.
destructor ()
Search on CWindowBase::destructor.
onChange (sym, fn)
Search on CWindowBase::onChange.

This class also inherits the functions of