gconf.h 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /* Defines which features are used on the GNOME edition */
  2. #define PORT_HAS_FRONTEND_RUN_DLG 1
  3. #define PORT_HAS_FILE_HANDLERS 1
  4. #define PORT_HAS_GETCH 1
  5. #define PORT_HAS_MY_SYSTEM 1
  6. #define PORT_HAS_DIALOG_TITLE 1
  7. #define PORT_WANTS_CLEAN_BUTTON 1
  8. #define PORT_HAS_CREATE_PANELS 1
  9. #define PORT_HAS_PANEL_UPDATE_COLS 1
  10. #define PORT_HAS_PAINT_FRAME 1
  11. #define PORT_WANTS_GET_SORT_FN 1
  12. #define PORT_HAS_LLINES 1
  13. #define PORT_HAS_LOAD_HINT 1
  14. #define PORT_HAS_FILTER_CHANGED 1
  15. #define PORT_HAS_PANEL_ADJUST_TOP_FILE 1
  16. #define PORT_HAS_PANEL_RESET_SORT_LABELS 1
  17. #define PORT_HAS_FLUSH_EVENTS 1
  18. #define PORT_HAS_SET_IDLE 1
  19. #define PORT_HAS_BACKTAB_CHAR 1
  20. #define PORT_NOT_FOCUS_SELECT_ITEM 1
  21. #define PORT_NOT_UNFOCUS_UNSELECT_ITEM 1
  22. #define PORT_WANTS_VIEW 1
  23. #define PORT_HAS_VIEW_FREEZE 1
  24. #define PORT_HAS_SAVE_PANEL_TYPES 1
  25. #define PORT_HAS_DESTROY_CMD 1
  26. #define PORT_HAS_RADIO_FOCUS_ITEM 1
  27. #define PORT_HAS_DIALOG_STOP 1
  28. #define PORT_HAS_DISPLAY_MINI_INFO 1
  29. /* #define PORT_WANTS_ARGP 0 */
  30. #define PORT_WIDGET_WANTS_HISTORY 0
  31. #define PORT_HAS_UPDATE_MARKS 1
  32. #define PORT_HAS_RADIO_TOGGLE 1
  33. #define PORT_DOES_BACKGROUND_EXEC 1
  34. #define PORT_HAS_UPDATE_PANELS 1
  35. #define PORT_HAS_ICON_VIEW 1
  36. #define PORT_WINPUT_DELETES_MARKED 1
  37. #define PORT_LIST_MODE_NAME "gnome_list_mode"
  38. #define PORT_LIST_MODE_DEFAULT "icons"
  39. #define ICONS_PER_ROW(x) (gnome_icon_list_get_items_per_line (GNOME_ICON_LIST(x->icons)))
  40. #define mi_getch() fprintf (stderr, "mi_getch is not implemented in this port\n")
  41. #define frontend_run_dlg(x) gtkrundlg_event (x)
  42. void port_shutdown_extra_fds(void);
  43. void x_flush_events (void);