Lines Matching refs:u16
172 static void __DEMOWin_puts_n ( s16 x, s16 y, s16 z, u16 n, char* string );
174 static u16 __DEMOWinMenu_get_user_input (DEMOWinPadInfo *p);
275 DEMOWinInfo *DEMOWinCreateWindow(s32 x1, s32 y1, s32 x2, s32 y2, char *caption, u16 scroll, void *f… in DEMOWinCreateWindow()
292 handle->pixel_width = (u16)(x2 - x1 + 1); in DEMOWinCreateWindow()
293 handle->pixel_height = (u16)(y2 - y1 + 1); in DEMOWinCreateWindow()
297 …handle->char_width = (u16)(((handle->pixel_width)/FONT_CHAR_WIDTH)-1); // Save a column for p… in DEMOWinCreateWindow()
298 …handle->char_height = (u16)(((handle->pixel_height)/FONT_CHAR_HEIGHT)-2); // Save first line for… in DEMOWinCreateWindow()
300 …handle->x_cal = (u16)((handle->pixel_width - (handle->char_width * FONT_CHAR_WIDTH) + 1) / … in DEMOWinCreateWindow()
301 …handle->y_cal = (u16)(((handle->pixel_height - FONT_CHAR_HEIGHT) - (handle->char_height * FO… in DEMOWinCreateWindow()
324 handle->total_lines = (u16)(handle->char_height + handle->num_scroll_lines); in DEMOWinCreateWindow()
511 u16 len; in DEMOWinLogPrintf()
512 u16 i; in DEMOWinLogPrintf()
515 u16 index = 0; in DEMOWinLogPrintf()
526 len = (u16)strlen(buffer); in DEMOWinLogPrintf()
534 … handle->curr_output_line = (u16)((handle->curr_output_line + 1) % handle->total_lines); in DEMOWinLogPrintf()
535 … handle->curr_view_line = (u16)((handle->curr_view_line + 1) % handle->total_lines); in DEMOWinLogPrintf()
539 … index = (u16)(handle->curr_output_line * handle->char_width + handle->curr_output_col); in DEMOWinLogPrintf()
545 … index = (u16)(handle->curr_output_line * handle->char_width + handle->curr_output_col); in DEMOWinLogPrintf()
553 … handle->curr_output_line = (u16)((handle->curr_output_line + 1) % handle->total_lines); in DEMOWinLogPrintf()
554 … handle->curr_view_line = (u16)((handle->curr_view_line + 1) % handle->total_lines); in DEMOWinLogPrintf()
557 … index = (u16)(handle->curr_output_line * handle->char_width + handle->curr_output_col); in DEMOWinLogPrintf()
577 void DEMOWinPrintfXY(DEMOWinInfo *handle, u16 col, u16 row, char *fmt, ...) in DEMOWinPrintfXY()
585 u16 buffer_row; // Map window row-coord to buffer space in DEMOWinPrintfXY()
586 u16 i; in DEMOWinPrintfXY()
587 u16 index; in DEMOWinPrintfXY()
604 …buffer_row = (u16)( ((handle->curr_view_line + handle->total_lines) - (handle->char_height-1)) % … in DEMOWinPrintfXY()
607 buffer_row = (u16)((buffer_row + row) % handle->total_lines); in DEMOWinPrintfXY()
611 index = (u16)(buffer_row * handle->char_width + col); in DEMOWinPrintfXY()
638 u16 n; in DEMOWinScrollWindow()
639 u16 v_start; in DEMOWinScrollWindow()
651 … n = (u16)(((handle->curr_view_line + handle->total_lines) - 1) % handle->total_lines); in DEMOWinScrollWindow()
653 … v_start = (u16)(((n + handle->total_lines) - handle->char_height+1) % handle->total_lines); in DEMOWinScrollWindow()
666 … handle->curr_view_line = (u16)((handle->curr_view_line + 1) % handle->total_lines); in DEMOWinScrollWindow()
753 void DEMOWinClearRow(DEMOWinInfo *handle, u16 row) in DEMOWinClearRow()
756 u16 buffer_row; in DEMOWinClearRow()
757 u16 index; in DEMOWinClearRow()
758 u16 i; in DEMOWinClearRow()
773 …buffer_row = (u16)( ((handle->curr_view_line + handle->total_lines) - (handle->char_height-1)) % … in DEMOWinClearRow()
776 buffer_row = (u16)((buffer_row + row) % handle->total_lines); in DEMOWinClearRow()
778 index = (u16)(buffer_row * handle->char_width); in DEMOWinClearRow()
805 u16 buffer_row; in DEMOWinClearWindow()
806 u16 index; in DEMOWinClearWindow()
807 u16 i; in DEMOWinClearWindow()
816 …buffer_row = (u16)( ((handle->curr_view_line + handle->total_lines) - (handle->char_height-1)) % … in DEMOWinClearWindow()
820 index = (u16)(buffer_row * handle->char_width); in DEMOWinClearWindow()
822 buffer_row = (u16)((buffer_row + 1) % handle->total_lines); in DEMOWinClearWindow()
876 u16 i; in DEMOWinRefresh()
877 u16 index; in DEMOWinRefresh()
878 u16 n; in DEMOWinRefresh()
880 u16 y; in DEMOWinRefresh()
1017 y = (u16)(ptr->y2 - FONT_CHAR_HEIGHT - ptr->y_cal); in DEMOWinRefresh()
1018 n = (u16)(ptr->curr_view_line); in DEMOWinRefresh()
1019 index = (u16)(n * ptr->char_width); in DEMOWinRefresh()
1026 … y = (u16)(y - FONT_CHAR_HEIGHT); // Decrement y-coord in DEMOWinRefresh()
1027 … n = (u16)((((n + ptr->total_lines) - 1) % ptr->total_lines)); // Decrement current view line in DEMOWinRefresh()
1028 index = (u16)(n * ptr->char_width); // Recalc index in DEMOWinRefresh()
1222 static void __DEMOWin_puts_n( s16 x, s16 y, s16 z, u16 n, char* string ) in __DEMOWin_puts_n()
1239 GXBegin( GX_QUADS, GX_VTXFMT0, (u16)(len*4) ); in __DEMOWin_puts_n()
1276 DEMOWinMenuInfo *DEMOWinCreateMenuWindow(DEMOWinMenuInfo *menu, u16 x, u16 y) in DEMOWinCreateMenuWindow()
1377 u16 user_input; // User input from PAD in DEMOWinMenuChild()
1427 … menu->curr_pos = (u16)((menu->curr_pos - 1 + menu->num_items) % (menu->num_items)); in DEMOWinMenuChild()
1430 … menu->curr_pos = (u16)((menu->curr_pos - 1 + menu->num_items) % (menu->num_items)); in DEMOWinMenuChild()
1440 menu->curr_pos = (u16)((menu->curr_pos + 1) % (menu->num_items)); in DEMOWinMenuChild()
1443 menu->curr_pos = (u16)((menu->curr_pos + 1) % (menu->num_items)); in DEMOWinMenuChild()
1480 … ((menu->items[menu->curr_pos].link)->handle)->x1 = (u16)(handle->x1 + 20); in DEMOWinMenuChild()
1481 … ((menu->items[menu->curr_pos].link)->handle)->y1 = (u16)(handle->y1 + 20); in DEMOWinMenuChild()
1494 …DEMOWinCreateMenuWindow(menu->items[menu->curr_pos].link, (u16)(handle->x1+20), (u16)(handle->y1+2… in DEMOWinMenuChild()
1522 … ((menu->items[menu->curr_pos].link)->handle)->x1 = (u16)(handle->x1 + 20); in DEMOWinMenuChild()
1523 … ((menu->items[menu->curr_pos].link)->handle)->y1 = (u16)(handle->y1 + 20); in DEMOWinMenuChild()
1536 …DEMOWinCreateMenuWindow(menu->items[menu->curr_pos].link, (u16)(handle->x1+20), (u16)(handle->y1+2… in DEMOWinMenuChild()
1663 if (strlen(m->items[(u16)j].name)) in __DEMOWinMenu_refesh_menu()
1665 DEMOWinPrintfXY(w, 0, (u16)i, " %s ", m->items[(u16)j].name); in __DEMOWinMenu_refesh_menu()
1677 …DEMOWinPrintfXY(w, 0, (u16)i, "%c %c%s%c %c", check, para_start, m->items[(u16)j].name, para_end, … in __DEMOWinMenu_refesh_menu()
1699 u16 i; in DEMOWinPadInit()
1726 u16 index; in DEMOWinPadRead()
1809 static u16 __DEMOWinMenu_get_user_input(DEMOWinPadInfo *p) in __DEMOWinMenu_get_user_input()
1812 u16 user_input; in __DEMOWinMenu_get_user_input()
1932 DEMOWinListInfo *DEMOWinCreateListWindow(DEMOWinListInfo *list, u16 x, u16 y) in DEMOWinCreateListWindow()
2083 DEMOWinPrintfXY(w, 0, (u16)i, " %s ",l->items[(u16)j].name); in __DEMOWinList_refresh_list()
2132 … list->display_pos = (u16)((list->display_pos - 1 + list->num_items) % (list->num_items)); in DEMOWinListScrollList()
2140 list->display_pos = (u16)((list->display_pos + 1) % (list->num_items)); in DEMOWinListScrollList()