comparison foosdk/sdk/libPPUI/CListControlComplete.h @ 1:20d02a178406 default tip

*: check in everything else yay
author Paper <paper@tflc.us>
date Mon, 05 Jan 2026 02:15:46 -0500
parents
children
comparison
equal deleted inserted replaced
0:e9bb126753e7 1:20d02a178406
1 #pragma once
2
3 // ================================================================================
4 // CListControlComplete
5 // ================================================================================
6 // Simplified declaration of the base class that most CListControl users will need.
7 // The other base classes are used directly mainly by old code predating libPPUI.
8 // ================================================================================
9
10 #include "CListControlWithSelection.h"
11 #include "CListControl_EditImpl.h"
12 #include "CListAccessible.h"
13
14 // ================================================================================
15 // CListControlWithSelectionImpl = list control with selection/focus
16 // CListControl_EditImpl = inplace editbox implementation
17 // CListControlAccImpl = accessibility API implementation (screen reader interop)
18 // ================================================================================
19 typedef CListControlAccImpl<CListControl_EditImpl<CListControlWithSelectionImpl> > CListControlComplete;
20
21 // CListControlReadOnly : no inplace edit functionality (CListControl_EditImpl)
22 typedef CListControlAccImpl<CListControlWithSelectionImpl> CListControlReadOnly;