| @@ -265,6 +265,9 @@ void lglw_timer_stop (lglw_t _lglw); | |||||
| // Set periodic timer callback | // Set periodic timer callback | ||||
| void lglw_timer_callback_set (lglw_t _lglw, lglw_timer_fxn_t _cbk); | void lglw_timer_callback_set (lglw_t _lglw, lglw_timer_fxn_t _cbk); | ||||
| // Get milliseconds since init | |||||
| uint32_t lglw_time_get_millisec (lglw_t _lglw); | |||||
| // Set file drag'n'drop callback | // Set file drag'n'drop callback | ||||
| void lglw_dropfiles_callback_set (lglw_t _lglw, lglw_dropfiles_fxn_t _cbk); | void lglw_dropfiles_callback_set (lglw_t _lglw, lglw_dropfiles_fxn_t _cbk); | ||||
| @@ -24,7 +24,8 @@ | |||||
| * ---- info : This is part of the "lglw" package. | * ---- info : This is part of the "lglw" package. | ||||
| * ---- | * ---- | ||||
| * ---- created: 04Aug2018 | * ---- created: 04Aug2018 | ||||
| * ---- changed: 05Aug2018, 06Aug2018, 07Aug2018, 08Aug2018, 09Aug2018, 18Aug2018, 10Oct2018, 16Oct2018 | |||||
| * ---- changed: 05Aug2018, 06Aug2018, 07Aug2018, 08Aug2018, 09Aug2018, 18Aug2018, 10Oct2018 | |||||
| * ---- 16Oct2018, 19May2019 | |||||
| * ---- | * ---- | ||||
| * ---- | * ---- | ||||
| */ | */ | ||||
| @@ -1984,6 +1985,20 @@ static void loc_process_timer(lglw_int_t *lglw) { | |||||
| } | } | ||||
| // ---------------------------------------------------------------------------- lglw_time_get_millisec | |||||
| uint32_t lglw_time_get_millisec(lglw_t _lglw) { | |||||
| uint32_t r = 0u; | |||||
| LGLW(_lglw); | |||||
| if(NULL != lglw) | |||||
| { | |||||
| r = loc_millisec_delta(lglw); | |||||
| } | |||||
| return r; | |||||
| } | |||||
| // ---------------------------------------------------------------------------- loc_enable_dropfiles | // ---------------------------------------------------------------------------- loc_enable_dropfiles | ||||
| static void loc_enable_dropfiles(lglw_int_t *lglw, lglw_bool_t _bEnable) { | static void loc_enable_dropfiles(lglw_int_t *lglw, lglw_bool_t _bEnable) { | ||||
| @@ -25,7 +25,7 @@ | |||||
| * ---- | * ---- | ||||
| * ---- created: 04Aug2018 | * ---- created: 04Aug2018 | ||||
| * ---- changed: 05Aug2018, 06Aug2018, 07Aug2018, 08Aug2018, 09Aug2018, 18Aug2018, 07Mar2019 | * ---- changed: 05Aug2018, 06Aug2018, 07Aug2018, 08Aug2018, 09Aug2018, 18Aug2018, 07Mar2019 | ||||
| * ---- 10Mar2019 | |||||
| * ---- 10Mar2019, 19May2019 | |||||
| * ---- | * ---- | ||||
| * ---- | * ---- | ||||
| * ---- | * ---- | ||||
| @@ -1102,6 +1102,20 @@ void lglw_timer_callback_set(lglw_t _lglw, lglw_timer_fxn_t _cbk) { | |||||
| } | } | ||||
| // ---------------------------------------------------------------------------- lglw_time_get_millisec | |||||
| uint32_t lglw_time_get_millisec(lglw_t _lglw) { | |||||
| uint32_t r = 0u; | |||||
| LGLW(_lglw); | |||||
| if(NULL != lglw) | |||||
| { | |||||
| r = GetTickCount(); | |||||
| } | |||||
| return r; | |||||
| } | |||||
| // ---------------------------------------------------------------------------- loc_enable_dropfiles | // ---------------------------------------------------------------------------- loc_enable_dropfiles | ||||
| static void loc_enable_dropfiles(lglw_int_t *lglw, lglw_bool_t _bEnable) { | static void loc_enable_dropfiles(lglw_int_t *lglw, lglw_bool_t _bEnable) { | ||||
| if(NULL != lglw->win.hwnd) | if(NULL != lglw->win.hwnd) | ||||