1998-02-27 07:54:42 +03:00
|
|
|
/* Defines which features are used on the GNOME edition */
|
|
|
|
|
1998-03-07 06:02:01 +03:00
|
|
|
#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
|
1998-03-10 09:31:01 +03:00
|
|
|
#define PORT_HAS_BACKTAB_CHAR 1
|
|
|
|
#define PORT_NOT_FOCUS_SELECT_ITEM 1
|
|
|
|
#define PORT_NOT_UNFOCUS_UNSELECT_ITEM 1
|
1998-03-12 06:29:45 +03:00
|
|
|
#define PORT_WANTS_VIEW 1
|
|
|
|
#define PORT_HAS_VIEW_FREEZE 1
|
1998-03-13 06:44:54 +03:00
|
|
|
#define PORT_HAS_SAVE_PANEL_TYPES 1
|
1998-03-14 03:42:23 +03:00
|
|
|
#define PORT_HAS_DESTROY_CMD 1
|
|
|
|
#define PORT_HAS_RADIO_FOCUS_ITEM 1
|
|
|
|
#define PORT_HAS_DIALOG_STOP 1
|
1998-03-20 05:54:06 +03:00
|
|
|
#define PORT_HAS_DISPLAY_MINI_INFO 1
|
1998-04-09 08:58:24 +04:00
|
|
|
#define PORT_WIDGET_WANTS_HISTORY 0
|
1998-04-09 09:05:14 +04:00
|
|
|
#define PORT_HAS_UPDATE_MARKS 1
|
1998-04-16 22:08:08 +04:00
|
|
|
#define PORT_HAS_RADIO_TOGGLE 1
|
1998-04-23 23:31:32 +04:00
|
|
|
#define PORT_DOES_BACKGROUND_EXEC 1
|
1998-04-30 07:21:52 +04:00
|
|
|
#define PORT_HAS_UPDATE_PANELS 1
|
1998-05-11 02:35:07 +04:00
|
|
|
#define PORT_HAS_ICON_VIEW 1
|
1998-05-25 02:21:56 +04:00
|
|
|
#define PORT_WINPUT_DELETES_MARKED 1
|
1998-05-12 08:26:21 +04:00
|
|
|
#define PORT_LIST_MODE_NAME "gnome_list_mode"
|
|
|
|
#define PORT_LIST_MODE_DEFAULT "icons"
|
1999-08-06 23:24:04 +04:00
|
|
|
#define PORT_STATIC_IN_STRING_FILE_XTIME 1
|
1998-05-12 08:26:21 +04:00
|
|
|
|
1999-02-12 05:42:42 +03:00
|
|
|
#define CLIST_FROM_SW(panel_list) GTK_CLIST (GTK_BIN (panel_list)->child)
|
|
|
|
#define ILIST_FROM_SW(panel_list) GNOME_ICON_LIST (GTK_BIN (panel_list)->child)
|
|
|
|
#define ICONS_PER_ROW(x) (gnome_icon_list_get_items_per_line (GNOME_ICON_LIST(ILIST_FROM_SW(x->icons))))
|
1998-04-30 07:21:52 +04:00
|
|
|
|
1998-02-27 07:54:42 +03:00
|
|
|
#define mi_getch() fprintf (stderr, "mi_getch is not implemented in this port\n")
|
|
|
|
#define frontend_run_dlg(x) gtkrundlg_event (x)
|
1998-04-07 23:08:31 +04:00
|
|
|
|
|
|
|
void port_shutdown_extra_fds(void);
|
1998-04-17 04:59:58 +04:00
|
|
|
void x_flush_events (void);
|