Browse Source

+autostart graph

nodeinfo-routing-update
jeka 2 months 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 app->hWndMain, (HMENU)IDC_STATIC, app->hInstance, NULL
); );
/* Create all controls */
CreateControls(app);
SetTimer(app->hWndMain, IDC_TIMER_UPDATE, UPDATE_INTERVAL, NULL); 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 */ /* Initialize client */
app->client = (struct etcpmon_client*)malloc(sizeof(struct etcpmon_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); app);
} }
CreateControls(app);
for (int i = 0; i < GRAPH_METRICS_COUNT; i++) { for (int i = 0; i < GRAPH_METRICS_COUNT; i++) {
app->hGraphPens[i] = CreatePen(PS_SOLID, 2, graph_colors[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); UpdateUIState(app);
OnConnect(app);
return app->hWndMain; return app->hWndMain;
} }

Loading…
Cancel
Save