
26.11.2018, 01:34
|
|
Постоянный
Регистрация: 04.02.2017
Сообщений: 429
С нами:
4878878
Репутация:
108
|
|
Подскажите, почему кнопка "очистить" срабатывает только на 1-ю строчку, а остальные кнопки не очищают свои строки
C++:
Код:
char
MSG
[
5
]
[
1024
]
=
{
"null"
,
"null"
,
"null"
,
"null"
,
"null"
}
;
void
MSGButton
(
int
number
)
{
ImGui
::
SameLine
(
)
;
if
(
ImGui
::
Button
(
u8
"Очистить"
)
)
{
sprintf
(
MSG
[
number
]
,
"null"
)
;
}
}
ImGui
::
InputText
(
"#1"
,
MSG
[
0
]
,
_countof
(
MSG
[
0
]
)
)
;
MSGButton
(
0
)
;
ImGui
::
InputText
(
"#2"
,
MSG
[
1
]
,
_countof
(
MSG
[
1
]
)
)
;
MSGButton
(
1
)
;
ImGui
::
InputText
(
"#3"
,
MSG
[
2
]
,
_countof
(
MSG
[
2
]
)
)
;
MSGButton
(
2
)
;
ImGui
::
InputText
(
"#4"
,
MSG
[
3
]
,
_countof
(
MSG
[
3
]
)
)
;
MSGButton
(
3
)
;
ImGui
::
InputText
(
"#5"
,
MSG
[
4
]
,
_countof
(
MSG
[
4
]
)
)
;
MSGButton
(
4
)
;
Screenshot(http://prntscr.com/lmvmhe)
|
|
|