mirror of
https://github.com/kunkundi/crossdesk.git
synced 2026-04-03 08:05:16 +08:00
[feat] add tooltip for the daemon option in the settings windows
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -173,6 +173,9 @@ static std::vector<std::string> enable_autostart = {
|
|||||||
reinterpret_cast<const char*>(u8"开机自启:"), "Auto Start:"};
|
reinterpret_cast<const char*>(u8"开机自启:"), "Auto Start:"};
|
||||||
static std::vector<std::string> enable_daemon = {
|
static std::vector<std::string> enable_daemon = {
|
||||||
reinterpret_cast<const char*>(u8"启用守护进程:"), "Enable Daemon:"};
|
reinterpret_cast<const char*>(u8"启用守护进程:"), "Enable Daemon:"};
|
||||||
|
static std::vector<std::string> takes_effect_after_restart = {
|
||||||
|
reinterpret_cast<const char*>(u8"重启后生效"),
|
||||||
|
"Takes effect after restart"};
|
||||||
#if _WIN32
|
#if _WIN32
|
||||||
static std::vector<std::string> minimize_to_tray = {
|
static std::vector<std::string> minimize_to_tray = {
|
||||||
reinterpret_cast<const char*>(u8"退出时最小化到系统托盘:"),
|
reinterpret_cast<const char*>(u8"退出时最小化到系统托盘:"),
|
||||||
|
|||||||
@@ -272,6 +272,15 @@ int Render::SettingWindow() {
|
|||||||
}
|
}
|
||||||
ImGui::SetCursorPosY(settings_items_offset);
|
ImGui::SetCursorPosY(settings_items_offset);
|
||||||
ImGui::Checkbox("##enable_daemon_", &enable_daemon_);
|
ImGui::Checkbox("##enable_daemon_", &enable_daemon_);
|
||||||
|
if (ImGui::IsItemHovered()) {
|
||||||
|
ImGui::BeginTooltip();
|
||||||
|
ImGui::SetWindowFontScale(0.5f);
|
||||||
|
ImGui::Text("%s", localization::takes_effect_after_restart
|
||||||
|
[localization_language_index_]
|
||||||
|
.c_str());
|
||||||
|
ImGui::SetWindowFontScale(1.0f);
|
||||||
|
ImGui::EndTooltip();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#if _WIN32
|
#if _WIN32
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
|
|||||||
Reference in New Issue
Block a user