win32-add stdout redirector checkbox to lua console
This commit is contained in:
parent
4d1f041cfc
commit
1251e7cab7
|
@ -254,6 +254,12 @@ void PrintToWindowConsole(int hDlgAsInt, const char* str)
|
||||||
HWND hDlg = (HWND)hDlgAsInt;
|
HWND hDlg = (HWND)hDlgAsInt;
|
||||||
HWND hConsole = GetDlgItem(hDlg, IDC_LUACONSOLE);
|
HWND hConsole = GetDlgItem(hDlg, IDC_LUACONSOLE);
|
||||||
|
|
||||||
|
if (IsDlgButtonChecked(hDlg, IDC_USE_STDOUT) == BST_CHECKED)
|
||||||
|
{
|
||||||
|
printf(str);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
int length = GetWindowTextLength(hConsole);
|
int length = GetWindowTextLength(hConsole);
|
||||||
if(length >= 250000)
|
if(length >= 250000)
|
||||||
{
|
{
|
||||||
|
|
|
@ -422,6 +422,7 @@
|
||||||
#define IDC_CHECKBOX_DYNAREC 1052
|
#define IDC_CHECKBOX_DYNAREC 1052
|
||||||
#define IDC_RADIO8 1052
|
#define IDC_RADIO8 1052
|
||||||
#define IDC_IMP_AUTO_CURRENT 1052
|
#define IDC_IMP_AUTO_CURRENT 1052
|
||||||
|
#define IDC_USE_STDOUT 1052
|
||||||
#define IDC_IMP_AUTO_FILE 1053
|
#define IDC_IMP_AUTO_FILE 1053
|
||||||
#define IDC_IMP_AUTO_ADVANSCENE 1054
|
#define IDC_IMP_AUTO_ADVANSCENE 1054
|
||||||
#define IDC_IMP_MANUAL 1055
|
#define IDC_IMP_MANUAL 1055
|
||||||
|
@ -723,7 +724,6 @@
|
||||||
#define ID_LABEL_HK2 4466
|
#define ID_LABEL_HK2 4466
|
||||||
#define IDC_GI_USEDROMSIZE 4467
|
#define IDC_GI_USEDROMSIZE 4467
|
||||||
#define ID_LABEL_HK3 4467
|
#define ID_LABEL_HK3 4467
|
||||||
#define ID_LABEL_HK3b 44670
|
|
||||||
#define IDC_3DSETTINGS_FOG2 4467
|
#define IDC_3DSETTINGS_FOG2 4467
|
||||||
#define IDC_3DSETTINGS_TEXTURE 4467
|
#define IDC_3DSETTINGS_TEXTURE 4467
|
||||||
#define ID_LABEL_HK4 4468
|
#define ID_LABEL_HK4 4468
|
||||||
|
@ -736,7 +736,6 @@
|
||||||
#define ID_LABEL_HK7 4471
|
#define ID_LABEL_HK7 4471
|
||||||
#define IDC_GI_TITLEFR 4472
|
#define IDC_GI_TITLEFR 4472
|
||||||
#define ID_LABEL_HK8 4472
|
#define ID_LABEL_HK8 4472
|
||||||
#define ID_LABEL_HK8b 44720
|
|
||||||
#define IDC_GI_TITLEGE 4473
|
#define IDC_GI_TITLEGE 4473
|
||||||
#define ID_LABEL_HK9 4473
|
#define ID_LABEL_HK9 4473
|
||||||
#define IDC_GI_TITLEIT 4474
|
#define IDC_GI_TITLEIT 4474
|
||||||
|
@ -802,10 +801,10 @@
|
||||||
#define ID_LABEL_HK54 4519
|
#define ID_LABEL_HK54 4519
|
||||||
#define ID_LABEL_HK55 4520
|
#define ID_LABEL_HK55 4520
|
||||||
#define ID_LABEL_HK56 4521
|
#define ID_LABEL_HK56 4521
|
||||||
#define ID_LABEL_HK57 4522
|
#define ID_LABEL_HK57 4522
|
||||||
#define ID_LABEL_HK58 4523
|
#define ID_LABEL_HK58 4523
|
||||||
#define ID_LABEL_HK59 4524
|
#define ID_LABEL_HK59 4524
|
||||||
#define ID_LABEL_HK60 4525
|
#define ID_LABEL_HK60 4525
|
||||||
#define IDD_MICROPHONE 5000
|
#define IDD_MICROPHONE 5000
|
||||||
#define IDM_MICROPHONESETTINGS 5001
|
#define IDM_MICROPHONESETTINGS 5001
|
||||||
#define IDC_MICSAMPLEBROWSE 5003
|
#define IDC_MICSAMPLEBROWSE 5003
|
||||||
|
@ -901,6 +900,8 @@
|
||||||
#define IDM_FILE_IMPORT_DB 40103
|
#define IDM_FILE_IMPORT_DB 40103
|
||||||
#define IDM_AUTODETECTSAVETYPE_INTERNAL 40104
|
#define IDM_AUTODETECTSAVETYPE_INTERNAL 40104
|
||||||
#define IDM_AUTODETECTSAVETYPE_FROMDATABASE 40105
|
#define IDM_AUTODETECTSAVETYPE_FROMDATABASE 40105
|
||||||
|
#define ID_LABEL_HK3b 44670
|
||||||
|
#define ID_LABEL_HK8b 44720
|
||||||
#define IDC_LABEL_UP 50000
|
#define IDC_LABEL_UP 50000
|
||||||
#define IDC_LABEL_RIGHT 50001
|
#define IDC_LABEL_RIGHT 50001
|
||||||
#define IDC_LABEL_LEFT 50002
|
#define IDC_LABEL_LEFT 50002
|
||||||
|
@ -1002,7 +1003,7 @@
|
||||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||||
#define _APS_NEXT_RESOURCE_VALUE 125
|
#define _APS_NEXT_RESOURCE_VALUE 125
|
||||||
#define _APS_NEXT_COMMAND_VALUE 40102
|
#define _APS_NEXT_COMMAND_VALUE 40102
|
||||||
#define _APS_NEXT_CONTROL_VALUE 1052
|
#define _APS_NEXT_CONTROL_VALUE 1053
|
||||||
#define _APS_NEXT_SYMED_VALUE 101
|
#define _APS_NEXT_SYMED_VALUE 101
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue