|
|
|
|
@ -127,12 +127,7 @@ HWND etcpmon_gui_create_window(struct etcpmon_app* app) {
|
|
|
|
|
app->hWndMain, (HMENU)IDC_STATIC, app->hInstance, NULL |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
/* Create all controls */ |
|
|
|
|
CreateControls(app); |
|
|
|
|
SetTimer(app->hWndMain, IDC_TIMER_UPDATE, UPDATE_INTERVAL, NULL); |
|
|
|
|
/* Set default values */ |
|
|
|
|
SetDlgItemTextA(app->hWndMain, IDC_EDIT_ADDR, "127.0.0.1"); |
|
|
|
|
SetDlgItemTextA(app->hWndMain, IDC_EDIT_PORT, "9090"); |
|
|
|
|
|
|
|
|
|
/* Initialize client */ |
|
|
|
|
app->client = (struct etcpmon_client*)malloc(sizeof(struct etcpmon_client)); |
|
|
|
|
@ -144,10 +139,17 @@ HWND etcpmon_gui_create_window(struct etcpmon_app* app) {
|
|
|
|
|
app); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CreateControls(app); |
|
|
|
|
|
|
|
|
|
for (int i = 0; i < GRAPH_METRICS_COUNT; i++) { |
|
|
|
|
app->hGraphPens[i] = CreatePen(PS_SOLID, 2, graph_colors[i]); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* Set default values */ |
|
|
|
|
SetDlgItemTextA(app->hWndMain, IDC_EDIT_ADDR, "127.0.0.1"); |
|
|
|
|
SetDlgItemTextA(app->hWndMain, IDC_EDIT_PORT, "9090"); |
|
|
|
|
UpdateUIState(app); |
|
|
|
|
OnConnect(app); |
|
|
|
|
|
|
|
|
|
return app->hWndMain; |
|
|
|
|
} |
|
|
|
|
|