/* Defines which features are used on the GNOME edition */ #define PORT_HAS_FRONTEND_RUN_DLG 1 #define PORT_HAS_FILE_HANDLERS 1 #define PORT_HAS_GETCH 1 #define PORT_HAS_MY_SYSTEM 1 #define PORT_HAS_DIALOG_TITLE 1 #define PORT_WANTS_CLEAN_BUTTON 1 #define PORT_HAS_CREATE_PANELS 1 #define PORT_HAS_PANEL_UPDATE_COLS 1 #define PORT_HAS_PAINT_FRAME 1 #define PORT_WANTS_GET_SORT_FN 1 #define PORT_HAS_LLINES 1 #define PORT_HAS_LOAD_HINT 1 #define PORT_HAS_FILTER_CHANGED 1 #define PORT_HAS_PANEL_ADJUST_TOP_FILE 1 #define PORT_HAS_PANEL_RESET_SORT_LABELS 1 #define PORT_HAS_FLUSH_EVENTS 1 #define PORT_HAS_SET_IDLE 1 #define PORT_HAS_BACKTAB_CHAR 1 #define PORT_NOT_FOCUS_SELECT_ITEM 1 #define PORT_NOT_UNFOCUS_UNSELECT_ITEM 1 #define PORT_WANTS_VIEW 1 #define PORT_HAS_VIEW_FREEZE 1 #define PORT_HAS_SAVE_PANEL_TYPES 1 #define PORT_HAS_DESTROY_CMD 1 #define PORT_HAS_RADIO_FOCUS_ITEM 1 #define PORT_HAS_DIALOG_STOP 1 #define PORT_HAS_DISPLAY_MINI_INFO 1 /* #define PORT_WANTS_ARGP 0 */ #define PORT_WIDGET_WANTS_HISTORY 0 #define PORT_HAS_UPDATE_MARKS 1 #define PORT_HAS_RADIO_TOGGLE 1 #define PORT_DOES_BACKGROUND_EXEC 1 #define PORT_HAS_UPDATE_PANELS 1 #define PORT_HAS_ICON_VIEW 1 #define PORT_WINPUT_DELETES_MARKED 1 #define PORT_LIST_MODE_NAME "gnome_list_mode" #define PORT_LIST_MODE_DEFAULT "icons" #define ICONS_PER_ROW(x) (gnome_icon_list_get_items_per_line (GNOME_ICON_LIST(x->icons))) #define mi_getch() fprintf (stderr, "mi_getch is not implemented in this port\n") #define frontend_run_dlg(x) gtkrundlg_event (x) void port_shutdown_extra_fds(void); void x_flush_events (void);