From 20d28e80a5c861a9d5f449ea911ab75b4f37ad0d Mon Sep 17 00:00:00 2001 From: Jef Date: Tue, 24 Sep 2024 14:54:57 +0200 Subject: Initial community commit --- Src/Plugins/Library/ml_wire/UpdateTime.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Src/Plugins/Library/ml_wire/UpdateTime.h (limited to 'Src/Plugins/Library/ml_wire/UpdateTime.h') diff --git a/Src/Plugins/Library/ml_wire/UpdateTime.h b/Src/Plugins/Library/ml_wire/UpdateTime.h new file mode 100644 index 00000000..3edc670d --- /dev/null +++ b/Src/Plugins/Library/ml_wire/UpdateTime.h @@ -0,0 +1,29 @@ +#ifndef NULLSOFT_UPDATETIMEH +#define NULLSOFT_UPDATETIMEH + +#include + +/* This header file is used by FeedsDialog.h +It provides a set of helper functions to deal with the combo box for update time + +basically - converts between combo box choice and __time64_t +*/ +namespace Update +{ + enum + { + TIME_MANUALLY = 0, + TIME_WEEKLY, + TIME_DAILY, + TIME_HOURLY, + TIME_NUMENTRIES + }; + + extern __time64_t times[]; + + const wchar_t *GetTitle(int position, wchar_t *buffer, int bufferMax); + bool GetAutoUpdate(int selection); + __time64_t GetTime(int selection); + int GetSelection(__time64_t selTime, bool autoUpdate); +} +#endif -- cgit