diff options
| author | Bert <ber.t@gmx.com> | 2011-01-17 16:40:54 +0100 | 
|---|---|---|
| committer | Bert <ber.t@gmx.com> | 2011-01-17 16:40:54 +0100 | 
| commit | 01121cea86aa9890b20ba48c674b8085ee799b5c (patch) | |
| tree | 85ced1084b888c37c5459f8dd26124a7586408c9 | |
| parent | 1f6af53f37b7a0f13bdfbf06045f083372a82384 (diff) | |
Basic app_* stuff
| -rw-r--r-- | app.c | 22 | ||||
| -rw-r--r-- | app.h | 6 | 
2 files changed, 27 insertions, 1 deletions
| @@ -16,6 +16,28 @@   * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   */ +#include <X11/Xlib.h> +  #include "sxiv.h"  #include "app.h" +void app_init(app_t *app) { +	if (app == NULL) +		return; + +	app->fileidx = 0; + +	app->img.zoom = 100; +	app->img.scalemode = SCALE_DOWN; + +	app->win.w = WIN_WIDTH; +	app->win.h = WIN_HEIGHT; + +	win_open(&app->win); +} + +void app_run(app_t *app) { +} + +void app_quit(app_t *app) { +} @@ -23,11 +23,15 @@  #include "window.h"  typedef struct app_s { -	const char **filenames; +	char **filenames;  	unsigned int filecnt;  	unsigned int fileidx;  	img_t img;  	win_t win;  } app_t; +void app_init(app_t*); +void app_run(app_t*); +void app_quit(app_t*); +  #endif /* APP_H */ | 
