[runner] Enable opening specific settings page (#13476)

* [runner] Enable opening specific settings page

* Error handling

* Spellcheck

* Address PR comments
This commit is contained in:
Stefan Markovic
2021-09-29 12:54:05 +02:00
committed by GitHub
parent 1984b3747e
commit 8853adda62
8 changed files with 195 additions and 26 deletions

View File

@@ -1,10 +1,13 @@
#pragma once
#include <optional>
#include <string>
// Start the Tray Icon
void start_tray_icon();
// Stop the Tray Icon
void stop_tray_icon();
// Open the Settings Window
void open_settings_window();
void open_settings_window(std::optional<std::wstring> settings_window);
// Callback type to be called by the tray icon loop
typedef void (*main_loop_callback_function)(PVOID);
// Calls a callback in _callback