404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.222.57.238: ~ $
/*
 * Copyright (C) 2008 Nir Tzachar <nir.tzachar@gmail.com?
 * Released under the terms of the GNU GPL v2.0.
 *
 * Derived from menuconfig.
 *
 */

#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <limits.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <locale.h>
#include <curses.h>
#include <menu.h>
#include <panel.h>
#include <form.h>

#include <stdio.h>
#include <time.h>
#include <sys/time.h>

#include "ncurses.h"

#define max(a, b) ({\
		typeof(a) _a = a;\
		typeof(b) _b = b;\
		_a > _b ? _a : _b; })

#define min(a, b) ({\
		typeof(a) _a = a;\
		typeof(b) _b = b;\
		_a < _b ? _a : _b; })

typedef enum {
	NORMAL = 1,
	MAIN_HEADING,
	MAIN_MENU_BOX,
	MAIN_MENU_FORE,
	MAIN_MENU_BACK,
	MAIN_MENU_GREY,
	MAIN_MENU_HEADING,
	SCROLLWIN_TEXT,
	SCROLLWIN_HEADING,
	SCROLLWIN_BOX,
	DIALOG_TEXT,
	DIALOG_MENU_FORE,
	DIALOG_MENU_BACK,
	DIALOG_BOX,
	INPUT_BOX,
	INPUT_HEADING,
	INPUT_TEXT,
	INPUT_FIELD,
	FUNCTION_TEXT,
	FUNCTION_HIGHLIGHT,
	ATTR_MAX
} attributes_t;
extern attributes_t attributes[];

typedef enum {
	F_HELP = 1,
	F_SYMBOL = 2,
	F_INSTS = 3,
	F_CONF = 4,
	F_BACK = 5,
	F_SAVE = 6,
	F_LOAD = 7,
	F_SEARCH = 8,
	F_EXIT = 9,
} function_key;

void set_colors(void);

/* this changes the windows attributes !!! */
void print_in_middle(WINDOW *win,
		int starty,
		int startx,
		int width,
		const char *string,
		chtype color);
int get_line_length(const char *line);
int get_line_no(const char *text);
const char *get_line(const char *text, int line_no);
void fill_window(WINDOW *win, const char *text);
int btn_dialog(WINDOW *main_window, const char *msg, int btn_num, ...);
int dialog_inputbox(WINDOW *main_window,
		const char *title, const char *prompt,
		const char *init, char **resultp, int *result_len);
void refresh_all_windows(WINDOW *main_window);
void show_scroll_win(WINDOW *main_window,
		const char *title,
		const char *text);

Filemanager

Name Type Size Permission Actions
lxdialog Folder 0755
.conf.cmd File 110 B 0644
.conf.o.cmd File 5.42 KB 0644
.zconf.tab.o.cmd File 6.17 KB 0644
Makefile File 10.69 KB 0644
POTFILES.in File 361 B 0644
check.sh File 249 B 0755
conf File 120.25 KB 0755
conf.c File 15.75 KB 0644
conf.o File 25.48 KB 0644
confdata.c File 25.65 KB 0644
expr.c File 27.25 KB 0644
expr.h File 7.07 KB 0644
gconf.c File 38.17 KB 0644
gconf.glade File 25.04 KB 0644
images.c File 6.41 KB 0644
kconf_id.c File 1.89 KB 0644
kxgettext.c File 4.1 KB 0644
list.h File 3.66 KB 0644
lkc.h File 4.48 KB 0644
lkc_proto.h File 2.14 KB 0644
mconf.c File 27.74 KB 0644
menu.c File 17.53 KB 0644
merge_config.sh File 4.2 KB 0755
nconf.c File 38.54 KB 0644
nconf.gui.c File 14.77 KB 0644
nconf.h File 1.87 KB 0644
qconf.cc File 44.17 KB 0644
qconf.h File 7.37 KB 0644
streamline_config.pl File 16.17 KB 0755
symbol.c File 30.36 KB 0644
util.c File 2.91 KB 0644
zconf.l File 6.9 KB 0644
zconf.lex.c File 58.46 KB 0644
zconf.lex.c_shipped File 58.46 KB 0644
zconf.tab.c File 70.17 KB 0644
zconf.tab.c_shipped File 70.17 KB 0644
zconf.tab.o File 162.7 KB 0644
zconf.y File 16.01 KB 0644