aboutsummaryrefslogtreecommitdiffstats
path: root/src/tvtimeosd.h
diff options
context:
space:
mode:
authorvektor <devnull@localhost>2003-07-08 13:56:57 +0000
committervektor <devnull@localhost>2003-07-08 13:56:57 +0000
commit2ddd2073034cd32fa9a0ef68d68531cd5623d03f (patch)
tree29155fc0258fc66c517788111dbbb9582ee0f755 /src/tvtimeosd.h
parent3efce7e297e87af341fe8779eed271eb0d00e74d (diff)
08 Jul 2003 Billy Biggs <vektor@dumbterm.net>
* tvtime/src/osdtools.h: Added a list widget with hilighting for building OSD menus. * tvtime/src/osdtools.c: Implementation. * tvtime/src/tvtimeosd.h: Let the OSD have a single master list which the application can construct and query. * tvtime/src/tvtimeosd.c: Implementation.
Diffstat (limited to 'src/tvtimeosd.h')
-rw-r--r--src/tvtimeosd.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tvtimeosd.h b/src/tvtimeosd.h
index 541282f..3b25685 100644
--- a/src/tvtimeosd.h
+++ b/src/tvtimeosd.h
@@ -82,6 +82,14 @@ void tvtime_osd_show_data_bar( tvtime_osd_t *osd, const char *barname,
int percentage );
void tvtime_osd_show_message( tvtime_osd_t *osd, const char *message );
+
+void tvtime_osd_show_list( tvtime_osd_t *osd, int showlist );
+int tvtime_osd_list_get_hilight( tvtime_osd_t *osd );
+int tvtime_osd_list_get_numlines( tvtime_osd_t *osd );
+void tvtime_osd_list_set_hilight( tvtime_osd_t *osd, int pos );
+void tvtime_osd_list_set_text( tvtime_osd_t *osd, int line, const char *text );
+void tvtime_osd_list_set_lines( tvtime_osd_t *osd, int numlines );
+
/**
* This function must be called every frame to update the state of the OSD.
*/

Privacy Policy