- Timestamp:
- May 29, 2010, 1:14:57 PM (14 years ago)
- Branches:
- master, release-1.10, release-1.7, release-1.8, release-1.9
- Children:
- ae11191
- Parents:
- d106110
- git-author:
- David Benjamin <davidben@mit.edu> (05/27/10 16:33:36)
- git-committer:
- David Benjamin <davidben@mit.edu> (05/29/10 13:14:57)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
window.c
rd106110 rd39f68c 54 54 } 55 55 56 static void _screen_calculate_size(owl_window *screen, void *user_data) 57 { 58 owl_global *g = user_data; 59 int lines, cols; 60 owl_global_get_terminal_size(&lines, &cols); 61 if (!g->lines) g->lines = lines; 62 if (!g->cols) g->cols = cols; 63 owl_window_resize(screen, g->lines, g->cols); 64 } 65 56 66 owl_window *owl_window_get_screen(void) 57 67 { … … 62 72 screen = _owl_window_new(NULL, g.lines, g.cols, 0, 0); 63 73 screen->is_screen = 1; 74 owl_window_set_size_cb(screen, _screen_calculate_size, &g, 0); 64 75 owl_window_map(screen, 0); 65 76 }
Note: See TracChangeset
for help on using the changeset viewer.