Browse Source

+autostart graph

nodeinfo-routing-update
jeka 1 month ago
parent
commit
797ade9633
  1. 12
      tools/etcpmon/etcpmon_gui.c

12
tools/etcpmon/etcpmon_gui.c

@ -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;
}

Loading…
Cancel
Save