ANAL - Code Analysis Program ---------------------------------------------- copyright (c) Jim Fawcett, 1992-2004 all rights granted to users except right to publish file path: C:\SU\CSE775\CODE\WTL\WTL80_5347\include 02/19/2006 00:53:55 AM 253924 atlctrls.h ================================================== cyclo lines function name - type: template < class TBase > class CStaticT : public TBase 1 4 CStaticT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetIcon 1 5 SetIcon 1 5 GetEnhMetaFile 1 5 SetEnhMetaFile 1 5 SetIcon 1 5 GetBitmap 1 5 SetBitmap 1 5 GetCursor 1 5 SetCursor - type: typedef CStaticT < ATL::CWindow > CStatic - type: template < class TBase > class CButtonT : public TBase 1 4 CButtonT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetState 1 5 SetState 1 5 GetCheck 1 5 SetCheck 1 5 GetButtonStyle 1 5 SetButtonStyle 1 5 GetIcon 1 5 SetIcon 1 5 GetBitmap 1 5 SetBitmap 1 5 GetIdealSize 1 5 GetImageList 1 5 SetImageList 1 5 GetTextMargin 1 5 SetTextMargin 1 5 Click - type: typedef CButtonT < ATL::CWindow > CButton - type: template < class TBase > class CListBoxT : public TBase 1 4 CListBoxT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetCount 1 6 SetCount 1 5 GetHorizontalExtent 1 5 SetHorizontalExtent 1 5 GetTopIndex 1 5 SetTopIndex 1 5 GetLocale 1 5 SetLocale 2 9 GetListBoxInfo 1 6 GetCurSel 1 6 SetCurSel 1 5 GetSel 1 6 SetSel 1 6 GetSelCount 1 6 GetSelItems 1 6 GetAnchorIndex 1 6 SetAnchorIndex 1 5 GetCaretIndex 1 5 SetCaretIndex 1 5 GetItemData 1 5 SetItemData 1 5 GetItemDataPtr 1 5 SetItemDataPtr 1 5 GetItemRect 1 5 GetText 3 18 GetTextBSTR 3 15 GetText 1 5 GetTextLen 1 5 GetItemHeight 1 5 SetItemHeight 1 5 SetColumnWidth 1 6 SetTabStops 1 6 SetTabStops 1 6 SetTabStops 1 5 InitStorage 1 5 ResetContent 1 7 ItemFromPoint 1 5 AddString 1 5 DeleteString 1 5 InsertString 1 5 Dir 1 5 AddFile 1 5 FindString 1 5 FindStringExact 1 5 SelectString 1 7 SelItemRange 1 4 SetInputMode - type: typedef CListBoxT < ATL::CWindow > CListBox - type: template < class TBase > class CComboBoxT : public TBase 1 4 CComboBoxT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetCount 1 5 GetCurSel 1 5 SetCurSel 1 5 GetLocale 1 5 SetLocale 1 5 GetTopIndex 1 5 SetTopIndex 1 5 GetHorizontalExtent 1 5 SetHorizontalExtent 1 5 GetDroppedWidth 1 5 SetDroppedWidth 2 9 GetComboBoxInfo 1 5 GetEditSel 1 5 SetEditSel 1 5 GetItemData 1 5 SetItemData 1 5 GetItemDataPtr 1 5 SetItemDataPtr 1 5 GetLBText 3 18 GetLBTextBSTR 3 15 GetLBText 1 5 GetLBTextLen 1 5 GetItemHeight 1 5 SetItemHeight 1 5 GetExtendedUI 1 5 SetExtendedUI 1 5 GetDroppedControlRect 1 5 GetDroppedState 1 5 GetMinVisible 1 5 SetMinVisible 1 5 InitStorage 1 5 ResetContent 1 5 LimitText 1 5 ShowDropDown 1 5 AddString 1 5 DeleteString 1 5 InsertString 1 5 Dir 1 5 FindString 1 5 FindStringExact 1 5 SelectString 1 5 Clear 1 5 Copy 1 5 Cut 1 5 Paste - type: typedef CComboBoxT < ATL::CWindow > CComboBox - type: template < class TBase > class CEditT : public TBase 1 4 CEditT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 CanUndo 1 5 GetLineCount 1 5 GetModify 1 5 SetModify 1 5 GetRect 1 5 GetSel 1 5 GetSel 1 5 GetHandle 1 5 SetHandle 1 5 GetMargins 1 5 SetMargins 1 5 GetLimitText 1 5 SetLimitText 1 7 PosFromChar 2 8 CharFromPos 1 5 GetLine 1 6 GetLine 1 5 GetPasswordChar 1 5 SetPasswordChar 1 5 GetWordBreakProc 1 5 SetWordBreakProc 1 5 GetFirstVisibleLine 1 6 GetThumb 1 5 SetReadOnly 1 5 GetImeStatus 1 5 SetImeStatus 1 5 GetCueBannerText 1 5 SetCueBannerText 1 5 EmptyUndoBuffer 1 5 FmtLines 1 5 LimitText 1 5 LineFromChar 1 5 LineIndex 1 5 LineLength 1 5 LineScroll 1 5 ReplaceSel 1 5 SetRect 1 5 SetRectNP 2 7 SetSel 2 7 SetSel 1 4 SetSelAll 1 4 SetSelNone 1 5 SetTabStops 1 5 SetTabStops 1 5 SetTabStops 1 5 ScrollCaret 2 10 Scroll 1 5 InsertText 1 4 AppendText 1 5 ShowBalloonTip 1 5 HideBalloonTip 1 5 Undo 1 5 Clear 1 5 Copy 1 5 Cut 1 5 Paste 1 4 SetExtendedStyle 1 4 GetInputMode 1 4 SetInputMode 1 4 SetSymbols 1 4 ResetSymbols - type: typedef CEditT < ATL::CWindow > CEdit - type: template < class T > class CEditCommands 1 18 BEGIN_MSG_MAP 1 7 OnEditClearAll 1 6 OnEditCopy 1 6 OnEditCut 1 6 OnEditPaste 1 6 OnEditSelectAll 1 6 OnEditUndo 1 2 CanCut 1 2 CanCopy 1 2 CanClear 1 2 CanSelectAll 1 2 CanFind 1 2 CanRepeat 1 2 CanReplace 1 2 CanClearAll 1 7 HasSelection 1 5 HasText - type: template < class TBase > class CScrollBarT : public TBase 1 4 CScrollBarT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetScrollPos 1 5 SetScrollPos 1 5 GetScrollRange 1 5 SetScrollRange 1 5 GetScrollInfo 1 5 SetScrollInfo 2 12 GetScrollLimit 2 9 GetScrollBarInfo 1 5 ShowScrollBar 1 5 EnableScrollBar - type: typedef CScrollBarT < ATL::CWindow > CScrollBar - public data declaration: HIMAGELIST - public data declaration: # ifndef _WIN32_WCE - public data declaration: # ifndef _WIN32_WCE - type: class CImageList 1 2 CImageList 1 5 operator= 1 1 operatorHIMAGELIST 1 6 Attach 1 6 Detach 1 1 IsNull 1 5 GetImageCount 1 5 GetBkColor 1 5 SetBkColor 1 5 GetImageInfo 1 5 GetIcon 1 5 GetIconSize 1 5 GetIconSize 1 5 SetIconSize 1 5 SetIconSize 1 5 SetImageCount 1 5 SetOverlayImage 1 6 Create 2 10 Create 2 10 CreateFromImage 1 6 Merge 1 6 CreateFromStream 3 9 Destroy 1 5 Add 1 5 Add 1 5 Remove 1 5 RemoveAll 1 5 Replace 1 5 AddIcon 1 5 ReplaceIcon 1 5 ExtractIcon 1 6 Draw 1 6 Draw 1 6 DrawEx 1 6 DrawEx 1 4 DrawIndirect 1 5 Copy 1 4 Read 1 5 Write 1 4 ReadEx 1 5 WriteEx 1 5 BeginDrag 1 5 BeginDrag 1 4 EndDrag 1 4 DragMove 1 4 DragMove 1 5 SetDragCursorImage 1 5 SetDragCursorImage 1 4 DragShowNolock 1 4 GetDragImage 1 4 DragEnter 1 4 DragEnter 1 4 DragLeave 1 5 Duplicate 1 5 Duplicate - type: class CToolInfo : public TOOLINFO 1 5 CToolInfo 1 1 operatorLPTOOLINFO 1 1 operatorLPARAM 4 27 Init - type: template < class TBase > class CToolTipCtrlT : public TBase 1 4 CToolTipCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetText 1 7 GetText 1 5 GetToolInfo 2 13 GetToolInfo 1 5 SetToolInfo 1 5 SetToolRect 1 9 SetToolRect 1 5 GetToolCount 1 5 GetDelayTime 1 5 SetDelayTime 1 5 GetMargin 1 5 SetMargin 1 5 GetMaxTipWidth 1 5 SetMaxTipWidth 1 5 GetTipBkColor 1 5 SetTipBkColor 1 5 GetTipTextColor 1 5 SetTipTextColor 1 5 GetCurrentTool 1 7 GetBubbleSize 1 5 SetTitle 1 5 GetTitle 1 5 SetWindowTheme 1 5 Activate 1 5 AddTool 1 10 AddTool 1 5 DelTool 1 8 DelTool 1 5 HitTest 2 18 HitTest 1 5 RelayEvent 1 5 UpdateTipText 1 8 UpdateTipText 1 5 EnumTools 1 5 Pop 1 5 TrackActivate 1 5 TrackPosition 1 5 Update 1 5 AdjustRect 1 5 Popup - type: typedef CToolTipCtrlT < ATL::CWindow > CToolTipCtrl - type: template < class TBase > class CHeaderCtrlT : public TBase 1 4 CHeaderCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetItemCount 1 5 GetItem 1 5 SetItem 1 5 GetImageList 1 5 SetImageList 1 5 GetOrderArray 1 5 SetOrderArray 1 5 GetItemRect 1 5 SetHotDivider 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 GetBitmapMargin 1 5 SetBitmapMargin 1 5 SetFilterChangeTimeout 1 5 InsertItem 1 5 DeleteItem 1 5 Layout 1 5 HitTest 1 5 OrderToIndex 1 5 CreateDragImage 1 5 EditFilter 1 5 ClearFilter 1 5 ClearAllFilters - type: typedef CHeaderCtrlT < ATL::CWindow > CHeaderCtrl - type: template < class TBase > class CListViewCtrlT : public TBase 1 4 CListViewCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetBkColor 1 5 SetBkColor 1 5 GetImageList 1 5 SetImageList 1 5 GetItemCount 1 5 SetItemCount 1 5 GetItem 1 5 SetItem 1 15 SetItem 1 5 GetItemState 1 8 SetItemState 1 5 SetItemState 8 34 GetItemText 6 24 GetItemText 1 9 GetItemText 1 5 SetItemText 1 9 GetItemData 1 5 SetItemData 1 5 GetCallbackMask 1 5 SetCallbackMask 1 5 GetItemPosition 1 6 SetItemPosition 1 7 SetItemPosition 1 5 GetStringWidth 1 5 GetEditControl 1 5 GetColumn 1 5 SetColumn 1 5 GetColumnWidth 1 5 SetColumnWidth 1 5 GetViewRect 1 5 GetTextColor 1 5 SetTextColor 1 5 GetTextBkColor 1 5 SetTextBkColor 1 5 GetTopIndex 1 5 GetCountPerPage 1 5 GetOrigin 1 5 GetSelectedCount 1 6 GetItemRect 1 5 GetHotCursor 1 5 SetHotCursor 1 5 GetHotItem 1 5 SetHotItem 1 5 GetColumnOrderArray 1 5 SetColumnOrderArray 1 5 GetHeader 1 9 GetSubItemRect 1 6 SetIconSpacing 1 5 GetISearchString 1 7 GetItemSpacing 1 5 SetItemSpacing 1 6 GetSelectedIndex 2 10 GetSelectedItem 1 5 GetExtendedListViewStyle 1 5 SetExtendedListViewStyle 1 7 GetCheckState 1 5 SetCheckState 1 5 GetViewType 2 9 SetViewType 1 5 GetBkImage 1 5 SetBkImage 1 5 GetSelectionMark 1 5 SetSelectionMark 1 5 GetWorkAreas 1 5 SetWorkAreas 1 6 GetHoverTime 1 6 SetHoverTime 1 5 GetNumberOfWorkAreas 1 6 SetItemCountEx 1 5 GetToolTips 1 5 SetToolTips 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 GetSelectedColumn 1 5 SetSelectedColumn 1 5 GetView 1 5 SetView 1 5 IsGroupViewEnabled 1 5 GetGroupInfo 1 5 SetGroupInfo 1 5 GetGroupMetrics 1 5 SetGroupMetrics 1 5 GetTileViewInfo 1 5 SetTileViewInfo 1 5 GetTileInfo 1 5 SetTileInfo 1 5 GetInsertMark 1 5 SetInsertMark 1 5 GetInsertMarkRect 1 5 GetInsertMarkColor 1 5 SetInsertMarkColor 1 5 GetOutlineColor 1 5 SetOutlineColor 1 5 InsertColumn 5 29 InsertColumn 1 5 DeleteColumn 1 14 InsertItem 1 5 InsertItem 1 5 InsertItem 1 5 InsertItem 1 5 GetNextItem 1 5 DeleteItem 1 5 DeleteAllItems 1 5 FindItem 1 5 HitTest 2 10 HitTest 1 5 EnsureVisible 1 5 Scroll 1 5 RedrawItems 1 5 Arrange 1 5 EditLabel 1 5 Update 1 5 SortItems 1 5 RemoveImageList 1 5 CreateDragImage 1 5 ApproximateViewRect 1 5 SubItemHitTest 2 15 AddColumn 3 17 AddItem 1 5 SortItemsEx 1 5 InsertGroup 1 5 RemoveGroup 1 5 MoveGroup 1 5 MoveItemToGroup 1 5 EnableGroupView 1 5 SortGroups 1 5 InsertGroupSorted 1 5 RemoveAllGroups 1 5 HasGroup 1 5 InsertMarkHitTest 1 5 SetInfoTip 1 5 CancelEditLabel 1 5 MapIndexToID 1 5 MapIDToIndex 2 10 SelectItem - type: typedef CListViewCtrlT < ATL::CWindow > CListViewCtrl - type: template < class TBase > class CTreeViewCtrlT : public TBase 1 4 CTreeViewCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetCount 1 5 GetIndent 1 5 SetIndent 1 5 GetImageList 1 5 SetImageList 1 5 GetItem 1 5 SetItem 1 15 SetItem 1 13 GetItemText 8 35 GetItemText 6 25 GetItemText 1 5 SetItemText 2 14 GetItemImage 1 5 SetItemImage 2 15 GetItemState 1 5 SetItemState 1 9 GetItemData 1 5 SetItemData 1 5 GetEditControl 1 5 GetVisibleCount 1 6 GetItemRect 1 9 ItemHasChildren 1 5 GetToolTips 1 5 SetToolTips 1 5 GetISearchString 1 7 GetCheckState 1 5 SetCheckState 1 5 GetBkColor 1 5 SetBkColor 1 5 GetInsertMarkColor 1 5 SetInsertMarkColor 1 5 GetItemHeight 1 5 SetItemHeight 1 5 GetScrollTime 1 5 SetScrollTime 1 5 GetTextColor 1 5 SetTextColor 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 GetLineColor 1 5 SetLineColor 1 5 GetItem 1 5 SetItem 1 5 InsertItem 1 6 InsertItem 1 5 InsertItem 1 17 InsertItem 1 5 DeleteItem 1 5 DeleteAllItems 1 5 Expand 1 5 GetNextItem 1 5 GetChildItem 1 5 GetNextSiblingItem 1 5 GetPrevSiblingItem 1 5 GetParentItem 1 5 GetFirstVisibleItem 1 5 GetNextVisibleItem 1 5 GetPrevVisibleItem 1 5 GetSelectedItem 1 5 GetDropHilightItem 1 5 GetRootItem 1 5 Select 1 5 SelectItem 1 5 SelectDropTarget 1 5 SelectSetFirstVisible 1 5 EditLabel 1 5 EndEditLabelNow 1 5 HitTest 2 10 HitTest 1 5 SortChildren 1 5 EnsureVisible 1 5 SortChildrenCB 1 5 RemoveImageList 1 5 CreateDragImage 1 5 SetInsertMark 1 5 RemoveInsertMark 1 5 MapAccIDToHTREEITEM 1 5 MapHTREEITEMToAccID - type: typedef CTreeViewCtrlT < ATL::CWindow > CTreeViewCtrl - public data declaration: HTREEITEM - public data declaration: CTreeViewCtrlExT < TBase >* m_pTreeView; - public data declaration: # ifndef _ATL_NO_COM - type: template < class TBase > class CTreeItemT 1 2 CTreeItemT 1 4 CTreeItemT 1 1 operatorHTREEITEM 1 6 operator= 1 1 GetTreeView 1 1 operator! 1 1 IsNull 1 4 InsertAfter 1 4 AddHead 1 4 AddTail - type: typedef CTreeItemT < ATL::CWindow > CTreeItem - type: template < class TBase > class CTreeViewCtrlExT : public CTreeViewCtrlT < TBase > 1 4 CTreeViewCtrlExT 1 5 operator= 1 6 InsertItem 1 6 InsertItem 1 5 InsertItem 1 6 GetNextItem 1 6 GetChildItem 1 6 GetNextSiblingItem 1 6 GetPrevSiblingItem 1 6 GetParentItem 1 6 GetFirstVisibleItem 1 6 GetNextVisibleItem 1 6 GetPrevVisibleItem 1 6 GetSelectedItem 1 6 GetDropHilightItem 1 6 GetRootItem 1 6 HitTest 1 18 InsertItem 2 10 HitTest 1 6 MapAccIDToHTREEITEM - type: typedef CTreeViewCtrlExT < ATL::CWindow > CTreeViewCtrlEx 1 6 GetRect 1 6 GetNext 1 6 GetChild 1 6 GetNextSibling 1 6 GetPrevSibling 1 6 GetParent 1 6 GetFirstVisible 1 6 GetNextVisible 1 6 GetPrevVisible 1 6 GetSelected 1 6 GetDropHilight 1 6 GetRoot 1 6 GetText 1 6 GetText 1 6 GetText 1 6 GetImage 1 6 GetState 1 6 GetData 1 7 SetItem 1 6 SetText 1 6 SetImage 1 6 SetState 1 6 SetData 1 6 HasChildren 1 6 Delete 1 6 Expand 1 6 Select 1 6 Select 1 6 SelectDropTarget 1 6 SelectSetFirstVisible 1 6 EditLabel 1 6 CreateDragImage 1 6 SortChildren 1 6 EnsureVisible 2 17 _Insert 1 10 GetImageIndex 1 6 SetInsertMark 1 6 MapHTREEITEMToAccID - type: template < class TBase > class CToolBarCtrlT : public TBase 1 4 CToolBarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 IsButtonEnabled 1 5 IsButtonChecked 1 5 IsButtonPressed 1 5 IsButtonHidden 1 5 IsButtonIndeterminate 1 5 GetState 1 5 SetState 1 5 GetButton 1 5 GetButtonCount 1 5 GetItemRect 1 5 SetButtonStructSize 1 5 SetButtonSize 1 5 SetButtonSize 1 5 SetBitmapSize 1 5 SetBitmapSize 1 5 GetToolTips 1 5 SetToolTips 1 5 SetNotifyWnd 1 5 GetRows 1 5 SetRows 1 5 SetCmdID 1 5 GetBitmapFlags 1 5 GetBitmap 1 5 GetButtonText 1 5 GetImageList 1 5 SetImageList 1 5 GetDisabledImageList 1 5 SetDisabledImageList 1 5 GetHotImageList 1 5 SetHotImageList 1 5 GetStyle 1 5 SetStyle 1 5 GetButtonSize 1 7 GetButtonSize 1 5 GetRect 1 5 GetTextRows 1 5 SetButtonWidth 1 5 SetIndent 1 5 SetMaxTextRows 1 5 GetAnchorHighlight 1 5 SetAnchorHighlight 1 5 GetButtonInfo 1 5 SetButtonInfo 1 16 SetButtonInfo 1 5 GetHotItem 1 5 SetHotItem 1 5 IsButtonHighlighted 1 5 SetDrawTextFlags 1 5 GetColorScheme 1 5 SetColorScheme 1 5 GetExtendedStyle 1 5 SetExtendedStyle 1 5 GetInsertMark 1 5 SetInsertMark 1 5 GetInsertMarkColor 1 5 SetInsertMarkColor 1 5 GetMaxSize 1 8 GetPadding 2 10 SetPadding 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 GetString 3 15 GetStringBSTR 3 15 GetString 1 5 GetMetrics 1 5 SetMetrics 1 5 SetWindowTheme 1 5 EnableButton 1 5 CheckButton 1 5 PressButton 1 5 HideButton 1 5 Indeterminate 2 13 AddBitmap 1 8 AddBitmap 1 5 AddButtons 1 5 InsertButton 1 13 InsertButton 1 5 InsertButton 1 5 DeleteButton 1 5 CommandToIndex 1 9 SaveState 1 9 RestoreState 1 5 Customize 2 9 AddString 1 5 AddStrings 1 5 AutoSize 1 5 ChangeBitmap 2 9 LoadImages 1 5 LoadStdImages 1 5 ReplaceBitmap 1 5 HitTest 1 5 InsertMarkHitTest 1 6 InsertMarkHitTest 1 5 MapAccelerator 1 5 MarkButton 1 5 MoveButton 1 5 GetObject - type: typedef CToolBarCtrlT < ATL::CWindow > CToolBarCtrl - type: template < class TBase > class CStatusBarCtrlT : public TBase 1 4 CStatusBarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetParts 1 5 SetParts 2 9 GetTextLength 2 9 GetText 3 17 GetTextBSTR 3 13 GetText 1 6 SetText 1 6 GetRect 1 5 GetBorders 2 13 GetBorders 1 5 SetMinHeight 1 5 SetSimple 1 5 IsSimple 1 5 SetBkColor 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 6 GetTipText 1 6 SetTipText 1 6 GetIcon 1 6 SetIcon - type: typedef CStatusBarCtrlT < ATL::CWindow > CStatusBarCtrl - type: template < class TBase > class CTabCtrlT : public TBase 1 4 CTabCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetImageList 1 5 SetImageList 1 5 GetItemCount 1 5 GetItem 1 5 SetItem 1 12 SetItem 1 5 GetItemRect 1 5 GetCurSel 1 5 SetCurSel 1 7 SetItemSize 1 5 SetItemSize 1 5 SetPadding 1 5 GetRowCount 1 5 GetTooltips 1 5 SetTooltips 1 5 GetCurFocus 1 5 SetCurFocus 1 6 SetItemExtra 1 5 SetMinTabWidth 1 5 GetExtendedStyle 1 5 SetExtendedStyle 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 InsertItem 1 10 InsertItem 1 8 InsertItem 1 5 DeleteItem 1 5 DeleteAllItems 1 5 AdjustRect 1 5 RemoveImage 1 5 HitTest 1 5 DeselectAll 1 5 HighlightItem - type: typedef CTabCtrlT < ATL::CWindow > CTabCtrl - type: template < class TBase > class CTrackBarCtrlT : public TBase 1 4 CTrackBarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetLineSize 1 5 SetLineSize 1 5 GetPageSize 1 5 SetPageSize 1 5 GetRangeMin 1 5 SetRangeMin 1 5 GetRangeMax 1 5 SetRangeMax 1 5 GetRange 1 5 SetRange 1 5 GetSelStart 1 5 SetSelStart 1 5 GetSelEnd 1 5 SetSelEnd 1 5 GetSelection 1 5 SetSelection 1 5 GetChannelRect 1 5 GetThumbRect 1 5 GetPos 1 5 SetPos 1 5 GetNumTics 1 5 GetTicArray 1 5 GetTic 1 5 SetTic 1 5 GetTicPos 1 5 SetTicFreq 1 5 GetThumbLength 1 5 SetThumbLength 1 6 SetSel 1 5 GetBuddy 1 5 SetBuddy 1 5 GetToolTips 1 5 SetToolTips 1 5 SetTipSide 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 ClearSel 1 5 VerifyPos 1 5 ClearTics - type: typedef CTrackBarCtrlT < ATL::CWindow > CTrackBarCtrl - type: template < class TBase > class CUpDownCtrlT : public TBase 1 4 CUpDownCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetAccel 1 5 SetAccel 1 5 GetBase 1 5 SetBase 1 5 GetBuddy 1 5 SetBuddy 2 10 GetPos 1 5 SetPos 1 5 GetRange 1 7 GetRange 1 5 SetRange 1 5 SetRange32 1 5 GetRange32 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 7 GetPos32 1 5 SetPos32 - type: typedef CUpDownCtrlT < ATL::CWindow > CUpDownCtrl - type: template < class TBase > class CProgressBarCtrlT : public TBase 1 4 CProgressBarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 SetRange 1 5 SetPos 1 5 OffsetPos 1 5 SetStep 1 5 GetPos 1 6 GetRange 1 8 GetRange 1 5 GetRangeLimit 1 5 SetRange32 1 5 SetBarColor 1 5 SetBkColor 1 5 SetMarquee 1 5 StepIt - type: typedef CProgressBarCtrlT < ATL::CWindow > CProgressBarCtrl - type: template < class TBase > class CHotKeyCtrlT : public TBase 1 4 CHotKeyCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetHotKey 1 7 GetHotKey 1 5 SetHotKey 1 5 SetRules - type: typedef CHotKeyCtrlT < ATL::CWindow > CHotKeyCtrl - type: template < class TBase > class CAnimateCtrlT : public TBase 1 4 CAnimateCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 Open 1 5 Play 1 5 Stop 1 5 Close 1 5 Seek - type: typedef CAnimateCtrlT < ATL::CWindow > CAnimateCtrl - type: template < class TBase > class CRichEditCtrlT : public TBase 1 4 CRichEditCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 2 8 GetLibraryName 1 5 GetLineCount 1 5 GetModify 1 5 SetModify 1 5 GetRect 1 5 GetOptions 1 5 SetOptions 1 5 GetLine 1 6 GetLine 1 5 CanUndo 1 5 CanPaste 1 8 GetSel 1 5 GetSel 1 6 SetSel 1 5 SetSel 1 4 SetSelAll 1 4 SetSelNone 1 6 GetDefaultCharFormat 1 6 GetSelectionCharFormat 1 5 GetEventMask 1 5 GetLimitText 1 6 GetParaFormat 1 5 GetSelText 4 27 GetSelTextBSTR 4 28 GetSelText 1 5 GetSelectionType 1 5 SetBackgroundColor 1 5 SetBackgroundColor 1 6 SetCharFormat 1 6 SetDefaultCharFormat 1 6 SetSelectionCharFormat 1 6 SetWordCharFormat 1 5 SetEventMask 1 6 SetParaFormat 1 5 SetTargetDevice 1 5 GetTextLength 1 5 SetReadOnly 1 5 GetFirstVisibleLine 1 5 GetWordBreakProcEx 1 5 SetWordBreakProcEx 1 5 GetTextRange 1 9 GetTextRange 1 9 GetTextRange 1 6 GetDefaultCharFormat 1 6 SetCharFormat 1 6 SetDefaultCharFormat 1 6 GetSelectionCharFormat 1 6 SetSelectionCharFormat 1 6 SetWordCharFormat 1 6 GetParaFormat 1 6 SetParaFormat 1 5 GetTextMode 1 5 SetTextMode 1 5 GetUndoName 1 5 GetRedoName 1 5 CanRedo 1 5 GetAutoURLDetect 1 5 SetAutoURLDetect 1 1 EnableAutoURLDetect 1 5 SetUndoLimit 1 5 SetPalette 1 5 GetTextEx 1 11 GetTextEx 1 5 GetTextLengthEx 1 8 GetTextLengthEx 1 5 SetTextEx 1 8 SetTextEx 1 5 GetEditStyle 2 7 SetEditStyle 1 6 SetFontSize 1 6 GetScrollPos 1 6 SetScrollPos 1 5 GetZoom 1 7 SetZoom 1 5 SetZoomOff 1 5 LimitText 1 5 LineFromChar 1 7 PosFromChar 1 6 CharFromPos 1 5 EmptyUndoBuffer 1 5 LineIndex 1 5 LineLength 1 5 LineScroll 1 5 ReplaceSel 1 5 SetRect 1 5 DisplayBand 2 9 FindText 2 9 FindText 1 5 FormatRange 1 5 FormatRange 1 5 HideSelection 1 6 PasteSpecial 1 5 RequestResize 1 5 StreamIn 1 5 StreamOut 1 5 FindWordBreak 1 5 ScrollCaret 1 6 InsertText 1 4 AppendText 1 5 Undo 1 5 Clear 1 5 Copy 1 5 Cut 1 5 Paste 1 7 GetOleInterface 1 5 SetOleCallback 1 5 Redo 1 5 StopGroupTyping 1 5 ShowScrollBar 1 5 SetTabStops 1 5 SetTabStops 1 5 SetTabStops - type: typedef CRichEditCtrlT < ATL::CWindow > CRichEditCtrl - type: template < class T > class CRichEditCommands : public CEditCommands < T > 1 22 BEGIN_MSG_MAP 1 2 CanCut 1 2 CanCopy 1 2 CanClear 1 5 HasSelection - type: template < class TBase > class CDragListBoxT : public CListBoxT < TBase > 1 4 CDragListBoxT 1 5 operator= 2 9 Create 1 6 MakeDragList 1 5 LBItemFromPt 1 5 DrawInsert 4 21 GetDragListMessage - static: uDragListMessage - type: typedef CDragListBoxT < ATL::CWindow > CDragListBox - type: template < class T > class CDragListNotifyImpl 6 33 BEGIN_MSG_MAP 1 4 OnBeginDrag 1 4 OnCancelDrag 1 4 OnDragging 1 4 OnDropped - type: typedef struct _MARGINS *PMARGINS - type: template < class TBase > class CReBarCtrlT : public TBase 1 4 CReBarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetBandCount 1 5 GetBandInfo 1 5 SetBandInfo 1 5 GetBarInfo 1 5 SetBarInfo 2 9 GetImageList 1 9 SetImageList 1 5 GetRowCount 1 5 GetRowHeight 1 5 GetTextColor 1 5 SetTextColor 1 5 GetBkColor 1 5 SetBkColor 1 5 GetBarHeight 1 5 GetRect 1 5 GetToolTips 1 5 SetToolTips 1 6 GetBandBorders 1 6 GetColorScheme 1 6 SetColorScheme 1 5 GetPalette 1 5 SetPalette 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 SetWindowTheme 1 6 InsertBand 1 5 DeleteBand 1 5 SetNotifyWnd 1 5 BeginDrag 1 5 BeginDrag 1 5 EndDrag 1 5 DragMove 1 5 DragMove 1 5 GetDropTarget 1 5 MaximizeBand 1 5 MinimizeBand 1 5 SizeToRect 1 5 IdToIndex 1 5 HitTest 1 5 ShowBand 1 6 MoveBand 1 5 PushChevron 4 28 LockBands - type: typedef CReBarCtrlT < ATL::CWindow > CReBarCtrl - type: template < class TBase > class CComboBoxExT : public CComboBoxT < TBase > 1 4 CComboBoxExT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetImageList 1 5 SetImageList 1 5 GetExtendedStyle 1 5 SetExtendedStyle 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 SetWindowTheme 1 5 InsertItem 1 15 InsertItem 1 13 InsertItem 1 5 DeleteItem 1 5 GetItem 1 5 SetItem 1 15 SetItem 1 13 GetItemText 8 36 GetItemText 6 26 GetItemText 1 5 SetItemText 1 5 GetComboCtrl 1 5 GetEditCtrl 1 5 HasEditChanged 1 5 AddString 1 5 InsertString 1 5 Dir 1 5 FindString - type: typedef CComboBoxExT < ATL::CWindow > CComboBoxEx - type: template < class TBase > class CMonthCalendarCtrlT : public TBase 1 4 CMonthCalendarCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetColor 1 5 SetColor 1 5 GetCurSel 1 5 SetCurSel 2 8 GetFirstDayOfWeek 2 8 SetFirstDayOfWeek 1 5 GetMaxSelCount 1 5 SetMaxSelCount 1 5 GetMonthDelta 1 5 SetMonthDelta 1 5 GetRange 1 5 SetRange 1 5 GetSelRange 1 5 SetSelRange 1 5 GetToday 1 5 SetToday 1 5 GetMinReqRect 1 5 GetMaxTodayWidth 1 5 GetUnicodeFormat 1 5 SetUnicodeFormat 1 5 GetMonthRange 1 5 SetDayState 1 5 HitTest - type: typedef CMonthCalendarCtrlT < ATL::CWindow > CMonthCalendarCtrl - type: template < class TBase > class CDateTimePickerCtrlT : public TBase 1 4 CDateTimePickerCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 SetFormat 1 5 GetMonthCalColor 1 5 SetMonthCalColor 1 5 GetRange 1 5 SetRange 1 5 GetSystemTime 1 5 SetSystemTime 1 5 GetMonthCal 1 5 GetMonthCalFont 1 5 SetMonthCalFont - type: typedef CDateTimePickerCtrlT < ATL::CWindow > CDateTimePickerCtrl - type: template < class T > class CFlatScrollBarImpl 1 8 FlatSB_Initialize 1 6 FlatSB_Uninitialize 1 6 FlatSB_GetScrollProp 1 6 FlatSB_SetScrollProp 1 6 FlatSB_GetScrollPos 1 6 FlatSB_SetScrollPos 1 6 FlatSB_GetScrollRange 1 6 FlatSB_SetScrollRange 1 6 FlatSB_GetScrollInfo 1 6 FlatSB_SetScrollInfo 1 6 FlatSB_ShowScrollBar 1 6 FlatSB_EnableScrollBar - type: template < class TBase > class CFlatScrollBarT : public TBase, public CFlatScrollBarImpl < CFlatScrollBarT < TBase > > 1 3 CFlatScrollBarT 1 5 operator= - type: typedef CFlatScrollBarT < ATL::CWindow > CFlatScrollBar - type: template < class TBase > class CIPAddressCtrlT : public TBase 1 4 CIPAddressCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 IsBlank 1 5 GetAddress 1 5 SetAddress 1 5 ClearAddress 1 5 SetRange 1 5 SetRange 1 5 SetFocus - type: typedef CIPAddressCtrlT < ATL::CWindow > CIPAddressCtrl - type: template < class TBase > class CPagerCtrlT : public TBase 1 4 CPagerCtrlT 1 5 operator= 1 6 Create 1 4 GetWndClassName 1 5 GetButtonSize 1 5 SetButtonSize 1 6 GetButtonState 1 5 GetBkColor 1 5 SetBkColor 1 5 GetBorder 1 5 SetBorder 1 5 GetPos 1 5 SetPos 1 5 SetChild 1 5 ForwardMouse 1 5 RecalcSize 1 6 GetDropTarget - type: typedef CPagerCtrlT < ATL::CWindow > CPagerCtrl - type: template < class TBase > class CLinkCtrlT : public TBase 1 4 CLinkCtrlT 1 5 operator= 1 6 Create 1 8 GetWndClassName 1 5 GetIdealHeight 1 5 GetItem 1 5 SetItem 1 5 HitTest - type: typedef CLinkCtrlT < ATL::CWindow > CLinkCtrl - type: template < class T > class CCustomDraw 1 4 IsMsgHandled 1 4 SetMsgHandled 12 51 BEGIN_MSG_MAP 1 4 OnPrePaint 1 4 OnPostPaint 1 4 OnPreErase 1 4 OnPostErase 1 4 OnItemPrePaint 1 4 OnItemPostPaint 1 4 OnItemPreErase 1 4 OnItemPostErase 1 4 OnSubItemPrePaint - type: template < class TBase > class CCECommandBarCtrlT : public TBase 1 3 CCECommandBarCtrlT 1 5 operator= 1 4 IsVisible 1 5 GetHeight 1 5 GetMenu 2 10 Create 1 4 Destroy 1 5 Show 1 5 DrawMenuBar 1 5 AddAdornments 2 9 AddBitmap 1 5 AddButtons 1 5 AddToolTips 1 5 InsertButton 2 9 InsertComboBox 2 9 InsertMenubar 2 9 InsertMenubarEx 1 5 IsCommandBarMessage - type: # if defined(_AYGSHELL_H_)|| defined(__AYGSHELL_H__)typedef CCECommandBarCtrlT < CToolBarCtrl > CMenuBarCtrl - type: typedef CCECommandBarCtrlT < CToolBarCtrl > CCECommandBarCtrl - type: template < class TBase > class CCECommandBandsCtrlT : public TBase 1 3 CCECommandBandsCtrlT 1 5 operator= 1 4 IsVisible 1 5 GetHeight 1 5 GetCommandBar 1 5 GetRestoreInformation 2 10 Create 2 9 AddAdornments 2 9 AddBands 1 5 Show - type: typedef CCECommandBandsCtrlT < ATL::CWindow > CCECommandBandsCtrl module summary: ================ lines of function code: 7213 lines of code text: 9452 cyclomatic complexity: 1385 ================================================= summary statistics - all files: ================================================= [ 1385, 7213] - total cyclo, total function lines 9452 - total lines functions exceeding cc or line limits: ---------------------------------------- 12 51 BEGIN_MSG_MAP public data declarations: -------------------------- HIMAGELIST # ifndef _WIN32_WCE # ifndef _WIN32_WCE HTREEITEM CTreeViewCtrlExT < TBase >* m_pTreeView; # ifndef _ATL_NO_COM