ReactOS
0.4.16-dev-297-gc569aee
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
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
_
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
minitui.h
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: FreeLoader
4
* FILE: boot/freeldr/freeldr/include/ui/minitui.h
5
* PURPOSE: Mini Text UI interface header
6
* PROGRAMMERS: Hervé Poussineau
7
*/
8
9
#pragma once
10
11
/* Textual User Interface Functions ******************************************/
12
13
VOID
MiniTuiDrawBackdrop
(
VOID
);
14
VOID
MiniTuiDrawStatusText
(
PCSTR
StatusText);
15
16
VOID
17
MiniTuiSetProgressBarText
(
18
_In_
PCSTR
ProgressText);
19
20
VOID
21
MiniTuiTickProgressBar
(
22
_In_
ULONG
SubPercentTimes100);
23
24
/* Draws the progress bar showing nPos percent filled */
25
VOID
26
MiniTuiDrawProgressBarCenter
(
27
_In_
PCSTR
ProgressText);
28
29
/* Draws the progress bar showing nPos percent filled */
30
VOID
31
MiniTuiDrawProgressBar
(
32
_In_
ULONG
Left,
33
_In_
ULONG
Top
,
34
_In_
ULONG
Right,
35
_In_
ULONG
Bottom
,
36
_In_
PCSTR
ProgressText);
37
38
/* Menu Functions ************************************************************/
39
40
VOID
41
MiniTuiDrawMenu
(
42
_In_
PUI_MENU_INFO
MenuInfo
);
43
44
extern
const
UIVTBL
MiniTuiVtbl
;
Bottom
static LPHIST_ENTRY Bottom
Definition:
history.c:54
Top
static LPHIST_ENTRY Top
Definition:
history.c:53
void
Definition:
nsiface.idl:2307
MiniTuiTickProgressBar
VOID MiniTuiTickProgressBar(_In_ ULONG SubPercentTimes100)
Definition:
minitui.c:111
MiniTuiDrawProgressBar
VOID MiniTuiDrawProgressBar(_In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Right, _In_ ULONG Bottom, _In_ PCSTR ProgressText)
Definition:
minitui.c:172
MiniTuiDrawStatusText
VOID MiniTuiDrawStatusText(PCSTR StatusText)
Definition:
minitui.c:67
MiniTuiSetProgressBarText
VOID MiniTuiSetProgressBarText(_In_ PCSTR ProgressText)
Definition:
minitui.c:73
MiniTuiDrawProgressBarCenter
VOID MiniTuiDrawProgressBarCenter(_In_ PCSTR ProgressText)
Definition:
minitui.c:147
MiniTuiVtbl
const UIVTBL MiniTuiVtbl
Definition:
minitui.c:237
MiniTuiDrawBackdrop
VOID MiniTuiDrawBackdrop(VOID)
Definition:
minitui.c:56
MiniTuiDrawMenu
VOID MiniTuiDrawMenu(_In_ PUI_MENU_INFO MenuInfo)
Definition:
minitui.c:183
_In_
#define _In_
Definition:
no_sal2.h:158
MenuInfo
menu info structure
Definition:
window.h:276
tagUIVTBL
Definition:
ui.h:249
tagUI_MENU_INFO
Definition:
ui.h:205
PCSTR
const char * PCSTR
Definition:
typedefs.h:52
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
boot
freeldr
freeldr
include
ui
minitui.h
Generated on Wed Nov 27 2024 06:02:39 for ReactOS by
1.9.6