ReactOS
0.4.16-dev-1067-ge98bba2
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
Cell.h
Go to the documentation of this file.
1
#pragma once
2
class
CCell
3
{
4
private
:
5
HWND
m_hParent
;
6
RECT
m_CellCoordinates
;
7
8
bool
m_bHasFocus
;
9
bool
m_bIsLarge
;
10
WCHAR
m_Char
;
11
12
public
:
13
CCell
(
14
_In_
HWND
hParent
15
);
16
17
CCell
(
18
_In_
HWND
hParent,
19
_In_
RECT
& CellLocation
20
);
21
22
~CCell
();
23
24
LPRECT
GetCellCoordinates
() {
return
&
m_CellCoordinates
; }
25
void
SetFocus
(
_In_
bool
HasFocus) {
m_bHasFocus
= HasFocus; }
26
WCHAR
GetChar
() {
return
m_Char
; }
27
void
SetChar
(
_In_
WCHAR
ch) {
m_Char
= ch; }
28
29
bool
OnPaint
(
30
_In_
PAINTSTRUCT
&PaintStruct
31
);
32
33
void
SetCellCoordinates
(
34
_In_
RECT
& Coordinates
35
);
36
};
37
CCell
Definition:
Cell.h:3
CCell::m_bIsLarge
bool m_bIsLarge
Definition:
Cell.h:9
CCell::OnPaint
bool OnPaint(_In_ PAINTSTRUCT &PaintStruct)
Definition:
Cell.cpp:43
CCell::~CCell
~CCell()
Definition:
Cell.cpp:38
CCell::m_Char
WCHAR m_Char
Definition:
Cell.h:10
CCell::GetCellCoordinates
LPRECT GetCellCoordinates()
Definition:
Cell.h:24
CCell::GetChar
WCHAR GetChar()
Definition:
Cell.h:26
CCell::m_hParent
HWND m_hParent
Definition:
Cell.h:5
CCell::SetCellCoordinates
void SetCellCoordinates(_In_ RECT &Coordinates)
Definition:
Cell.cpp:89
CCell::m_bHasFocus
bool m_bHasFocus
Definition:
Cell.h:8
CCell::SetFocus
void SetFocus(_In_ bool HasFocus)
Definition:
Cell.h:25
CCell::SetChar
void SetChar(_In_ WCHAR ch)
Definition:
Cell.h:27
CCell::m_CellCoordinates
RECT m_CellCoordinates
Definition:
Cell.h:6
void
Definition:
nsiface.idl:2307
_In_
#define _In_
Definition:
no_sal2.h:158
tagPAINTSTRUCT
Definition:
winuser.h:3115
tagRECT
Definition:
windef.h:305
WCHAR
__wchar_t WCHAR
Definition:
xmlstorage.h:180
base
applications
charmap_new
Cell.h
Generated on Sat May 3 2025 06:02:30 for ReactOS by
1.9.6