#include "window.h"
#include "dnd.h"
-#define ADVANCED_EXIF_DATA_COLUMN_WIDTH 200
+enum {
+ ADVANCED_EXIF_DATA_COLUMN_WIDTH = 200
+};
/*
*-------------------------------------------------------------------
#include "ui-misc.h"
#include "ui-utildlg.h"
-#define MIN_HEIGHT 25
+enum {
+ MIN_HEIGHT = 25
+};
/*
*-------------------------------------------------------------------
* EXIF widget
gboolean remote;
};
-#define PURGE_DIALOG_WIDTH 400
+enum {
+ PURGE_DIALOG_WIDTH = 400
+};
/*
*-----------------------------------------------------------------------------
return FALSE;
}
-#define CACHE_LOAD_LINE_NOISE 8
+enum {
+ CACHE_LOAD_LINE_NOISE = 8
+};
CacheData *cache_sim_data_load(const gchar *path)
{
#include "main.h"
#include "cellrenderericon.h"
-#define FIXED_ICON_SIZE_MAX 512
+enum {
+ FIXED_ICON_SIZE_MAX = 512
+};
static void gqv_cell_renderer_icon_get_property(GObject *object,
#define GQ_COLLECTION_MARKER "#" GQ_APPNAME
-#define GQ_COLLECTION_FAIL_MIN 300
-#define GQ_COLLECTION_FAIL_PERCENT 98
-#define GQ_COLLECTION_READ_BUFSIZE 4096
+enum {
+ GQ_COLLECTION_FAIL_MIN = 300,
+ GQ_COLLECTION_FAIL_PERCENT = 98,
+ GQ_COLLECTION_READ_BUFSIZE = 4096
+};
struct CollectManagerEntry;
*-------------------------------------------------------------------
*/
-#define COLLECT_MANAGER_ACTIONS_PER_IDLE 1000
-#define COLLECT_MANAGER_FLUSH_DELAY 10000
+enum {
+ COLLECT_MANAGER_ACTIONS_PER_IDLE = 1000,
+ COLLECT_MANAGER_FLUSH_DELAY = 10000
+};
struct CollectManagerEntry
{
#include "view-file.h"
/* between these, the icon width is increased by thumb_max_width / 2 */
-#define THUMB_MIN_ICON_WIDTH 128
-#define THUMB_MAX_ICON_WIDTH 150
-
-#define COLLECT_TABLE_MAX_COLUMNS 32
-#define THUMB_BORDER_PADDING 2
+enum {
+ THUMB_MIN_ICON_WIDTH = 128,
+ THUMB_MAX_ICON_WIDTH = 150
+};
-#define COLLECT_TABLE_TIP_DELAY 500
-#define COLLECT_TABLE_TIP_DELAY_PATH (COLLECT_TABLE_TIP_DELAY * 1.7)
+enum {
+ COLLECT_TABLE_MAX_COLUMNS = 32,
+ THUMB_BORDER_PADDING = 2
+};
+enum {
+ COLLECT_TABLE_TIP_DELAY = 500,
+ COLLECT_TABLE_TIP_DELAY_PATH = 850
+};
enum {
CTABLE_COLUMN_POINTER = 0,
#include "utilops.h"
#include "window.h"
-#define COLLECT_DEF_WIDTH 440
-#define COLLECT_DEF_HEIGHT 450
+enum {
+ COLLECT_DEF_WIDTH = 440,
+ COLLECT_DEF_HEIGHT = 450
+};
/**
* list of paths to collections */
#include "utilops.h"
#include "window.h"
-#define CONFIG_WINDOW_DEF_WIDTH 700
-#define CONFIG_WINDOW_DEF_HEIGHT 400
+enum {
+ CONFIG_WINDOW_DEF_WIDTH = 700,
+ CONFIG_WINDOW_DEF_HEIGHT = 400
+};
#include <cmath>
-#define DUPE_DEF_WIDTH 800
-#define DUPE_DEF_HEIGHT 400
+enum {
+ DUPE_DEF_WIDTH = 800,
+ DUPE_DEF_HEIGHT = 400
+};
#define DUPE_PROGRESS_PULSE_STEP 0.0001
/** column assignment order (simply change them here)
/* this overrides the low default of a GtkCellRenderer from 100 to CELL_HEIGHT_OVERRIDE, something sane for our purposes */
-#define CELL_HEIGHT_OVERRIDE 512
+enum {
+ CELL_HEIGHT_OVERRIDE = 512
+};
void cell_renderer_height_override(GtkCellRenderer *renderer)
{
#include "ui-fileops.h"
#include "utilops.h"
-#define EDITOR_WINDOW_WIDTH 500
-#define EDITOR_WINDOW_HEIGHT 300
+enum {
+ EDITOR_WINDOW_WIDTH = 500,
+ EDITOR_WINDOW_HEIGHT = 300
+};
*----------------------------------------------------------------------------
*/
-#define HISTMAP_SIZE 256
+enum {
+ HISTMAP_SIZE = 256
+};
struct HistMap {
gulong r[HISTMAP_SIZE];
}
// Image Type
-#define DXT1 (0x44585431)
-#define DXT2 (0x44585432)
-#define DXT3 (0x44585433)
-#define DXT4 (0x44585434)
-#define DXT5 (0x44585435)
-#define A1R5G5B5 ((1 << 16) | 2)
-#define X1R5G5B5 ((2 << 16) | 2)
-#define A4R4G4B4 ((3 << 16) | 2)
-#define X4R4G4B4 ((4 << 16) | 2)
-#define R5G6B5 ((5 << 16) | 2)
-#define R8G8B8 ((1 << 16) | 3)
-#define A8B8G8R8 ((1 << 16) | 4)
-#define X8B8G8R8 ((2 << 16) | 4)
-#define A8R8G8B8 ((3 << 16) | 4)
-#define X8R8G8B8 ((4 << 16) | 4)
+enum {
+ DXT1 = (0x44585431),
+ DXT2 = (0x44585432),
+ DXT3 = (0x44585433),
+ DXT4 = (0x44585434),
+ DXT5 = (0x44585435),
+ A1R5G5B5 = ((1 << 16) | 2),
+ X1R5G5B5 = ((2 << 16) | 2),
+ A4R4G4B4 = ((3 << 16) | 2),
+ X4R4G4B4 = ((4 << 16) | 2),
+ R5G6B5 = ((5 << 16) | 2),
+ R8G8B8 = ((1 << 16) | 3),
+ A8B8G8R8 = ((1 << 16) | 4),
+ X8B8G8R8 = ((2 << 16) | 4),
+ A8R8G8B8 = ((3 << 16) | 4),
+ X8R8G8B8 = ((4 << 16) | 4)
+};
// RGBA Masks
static const uint A1R5G5B5_MASKS[] = { 0x7C00, 0x03E0, 0x001F, 0x8000 };
guint16 color_mode; /* color mode as defined below */
};
-#define PSD_HEADER_SIZE 26
+enum {
+ PSD_HEADER_SIZE = 26
+};
enum PsdColorMode
{
#include <fcntl.h>
#include <sys/mman.h>
-#define IMAGE_LOADER_READ_BUFFER_SIZE_DEFAULT 4096
-#define IMAGE_LOADER_IDLE_READ_LOOP_COUNT_DEFAULT 1
+enum {
+ IMAGE_LOADER_READ_BUFFER_SIZE_DEFAULT = 4096,
+ IMAGE_LOADER_IDLE_READ_LOOP_COUNT_DEFAULT = 1
+};
/* image loader class */
#define OSD_DATA "overlay-data"
-#define IMAGE_OSD_DEFAULT_DURATION 30
+enum {
+ IMAGE_OSD_DEFAULT_DURATION = 30
+};
-#define HISTOGRAM_HEIGHT 140
-#define HISTOGRAM_WIDTH 256
+enum {
+ HISTOGRAM_HEIGHT = 140,
+ HISTOGRAM_WIDTH = 256
+};
static void image_osd_timer_schedule(OverlayStateData *osd);
TIFF_BYTE_ORDER_MOTOROLA
};
-#define TIFF_TIFD_OFFSET_TAG 0
-#define TIFF_TIFD_OFFSET_FORMAT 2
-#define TIFF_TIFD_OFFSET_COUNT 4
-#define TIFF_TIFD_OFFSET_DATA 8
-#define TIFF_TIFD_SIZE 12
+enum {
+ TIFF_TIFD_OFFSET_TAG = 0,
+ TIFF_TIFD_OFFSET_FORMAT = 2,
+ TIFF_TIFD_OFFSET_COUNT = 4,
+ TIFF_TIFD_OFFSET_DATA = 8,
+ TIFF_TIFD_SIZE = 12
+};
gtk_widget_show(button);
}
-#define LAYOUT_STYLE_SIZE 48
+enum {
+ LAYOUT_STYLE_SIZE = 48
+};
static GtkWidget *layout_config_widget(GtkWidget *group, GtkWidget *box, gint style, LayoutConfig *lc)
{
#include "utilops.h"
#include "view-file.h"
-#define FILE_COLUMN_POINTER 0
+enum {
+ FILE_COLUMN_POINTER = 0
+};
static GtkWidget *layout_image_pop_menu(LayoutWindow *lw);
static void layout_image_set_buttons(LayoutWindow *lw);
#include <sys/wait.h>
#include "keymap-template.h"
-#define MENU_EDIT_ACTION_OFFSET 16
-#define FILE_COLUMN_POINTER 0
+enum {
+ MENU_EDIT_ACTION_OFFSET = 16,
+ FILE_COLUMN_POINTER = 0
+};
static gboolean layout_bar_enabled(LayoutWindow *lw);
static gboolean layout_bar_sort_enabled(LayoutWindow *lw);
#include <gdk/gdkx.h>
#endif
-#define MAINWINDOW_DEF_WIDTH 700
-#define MAINWINDOW_DEF_HEIGHT 500
+enum {
+ MAINWINDOW_DEF_WIDTH = 700,
+ MAINWINDOW_DEF_HEIGHT = 500
+};
#define MAIN_WINDOW_DIV_HPOS (MAINWINDOW_DEF_WIDTH / 2)
#define MAIN_WINDOW_DIV_VPOS (MAINWINDOW_DEF_HEIGHT / 2)
-#define TOOLWINDOW_DEF_WIDTH 260
-#define TOOLWINDOW_DEF_HEIGHT 450
+enum {
+ TOOLWINDOW_DEF_WIDTH = 260,
+ TOOLWINDOW_DEF_HEIGHT = 450
+};
-#define PROGRESS_WIDTH 150
-#define ZOOM_LABEL_WIDTH 120
+enum {
+ PROGRESS_WIDTH = 150,
+ ZOOM_LABEL_WIDTH = 120
+};
-#define PANE_DIVIDER_SIZE 10
+enum {
+ PANE_DIVIDER_SIZE = 10
+};
GList *layout_window_list = nullptr;
*-----------------------------------------------------------------------------
*/
-#define CONFIG_WINDOW_DEF_WIDTH 600
-#define CONFIG_WINDOW_DEF_HEIGHT 400
+enum {
+ CONFIG_WINDOW_DEF_WIDTH = 600,
+ CONFIG_WINDOW_DEF_HEIGHT = 400
+};
struct LayoutConfig
{
*/
#define GEOCODE_NAME "geocode-parameters.awk"
-#define BUFSIZE 128
+enum {
+ BUFSIZE = 128
+};
gchar *decode_geo_script(const gchar *path_dir, const gchar *input_text)
{
#include "pixbuf-util.h"
#define PAN_CAL_POPUP_COLOR 220, 220, 220
-#define PAN_CAL_POPUP_ALPHA 255
-#define PAN_CAL_POPUP_BORDER 1
+enum {
+ PAN_CAL_POPUP_ALPHA = 255,
+ PAN_CAL_POPUP_BORDER = 1
+};
#define PAN_CAL_POPUP_BORDER_COLOR 0, 0, 0
#define PAN_CAL_POPUP_TEXT_COLOR 0, 0, 0
-#define PAN_CAL_DAY_WIDTH 100
-#define PAN_CAL_DAY_HEIGHT 80
+enum {
+ PAN_CAL_DAY_WIDTH = 100,
+ PAN_CAL_DAY_HEIGHT = 80
+};
#define PAN_CAL_DAY_COLOR 255, 255, 255
-#define PAN_CAL_DAY_ALPHA 220
-#define PAN_CAL_DAY_BORDER 2
+enum {
+ PAN_CAL_DAY_ALPHA = 220,
+ PAN_CAL_DAY_BORDER = 2
+};
#define PAN_CAL_DAY_BORDER_COLOR 0, 0, 0
#define PAN_CAL_DAY_TEXT_COLOR 0, 0, 0
#define PAN_CAL_MONTH_COLOR 255, 255, 255
-#define PAN_CAL_MONTH_ALPHA 200
-#define PAN_CAL_MONTH_BORDER 4
+enum {
+ PAN_CAL_MONTH_ALPHA = 200,
+ PAN_CAL_MONTH_BORDER = 4
+};
#define PAN_CAL_MONTH_BORDER_COLOR 0, 0, 0
#define PAN_CAL_MONTH_TEXT_COLOR 0, 0, 0
-#define PAN_CAL_DOT_SIZE 3
-#define PAN_CAL_DOT_GAP 2
+enum {
+ PAN_CAL_DOT_SIZE = 3,
+ PAN_CAL_DOT_GAP = 2
+};
#define PAN_CAL_DOT_COLOR 128, 128, 128
-#define PAN_CAL_DOT_ALPHA 128
+enum {
+ PAN_CAL_DOT_ALPHA = 128
+};
#define PAN_CAL_DAY_OF_WEEK_COLOR 128, 128, 128
#include <cmath>
-#define PAN_WINDOW_DEFAULT_WIDTH 720
-#define PAN_WINDOW_DEFAULT_HEIGHT 500
+enum {
+ PAN_WINDOW_DEFAULT_WIDTH = 720,
+ PAN_WINDOW_DEFAULT_HEIGHT = 500
+};
-#define PAN_TILE_SIZE 512
+enum {
+ PAN_TILE_SIZE = 512
+};
#define ZOOM_INCREMENT 1.0
-#define ZOOM_LABEL_WIDTH 64
+enum {
+ ZOOM_LABEL_WIDTH = 64
+};
#define PAN_PREF_GROUP "pan_view_options"
#define PR_ZOOM_MAX 32.0
/* distance to drag mouse to disable image flip */
-#define PR_DRAG_SCROLL_THRESHHOLD 4
+enum {
+ PR_DRAG_SCROLL_THRESHHOLD = 4
+};
/* increase pan rate when holding down shift */
-#define PR_PAN_SHIFT_MULTIPLIER 6
+enum {
+ PR_PAN_SHIFT_MULTIPLIER = 6
+};
/* scroller config */
-#define PR_SCROLLER_UPDATES_PER_SEC 30
-#define PR_SCROLLER_DEAD_ZONE 6
+enum {
+ PR_SCROLLER_UPDATES_PER_SEC = 30,
+ PR_SCROLLER_DEAD_ZONE = 6
+};
/* when scaling image to below this size, use nearest pixel for scaling
* (below about 4, the other scale types become slow generating their conversion tables)
*/
-#define PR_MIN_SCALE_SIZE 8
+//~ enum {
+//~ PR_MIN_SCALE_SIZE = 8
+//~ };
enum {
SIGNAL_ZOOM = 0,
*-------------------------------------------------------------------
*/
-#define COLOR_BYTES 3 /* rgb */
-#define RC 0 /* Red-Cyan */
-#define GM 1 /* Green-Magenta */
-#define YB 2 /* Yellow-Blue */
+enum {
+ COLOR_BYTES = 3, /* rgb */
+ RC = 0, /* Red-Cyan */
+ GM = 1, /* Green-Magenta */
+ YB = 2 /* Yellow-Blue */
+};
static void pr_create_anaglyph_color(GdkPixbuf *pixbuf, GdkPixbuf *right, gint x, gint y, gint w, gint h, guint mode)
{
}
}
-#define ROTATE_BUFFER_WIDTH 48
-#define ROTATE_BUFFER_HEIGHT 48
+enum {
+ ROTATE_BUFFER_WIDTH = 48,
+ ROTATE_BUFFER_HEIGHT = 48
+};
/*
* Returns a copy of pixbuf src rotated 90 degrees clockwise or 90 counterclockwise
#include <gspell/gspell.h>
#endif
-#define EDITOR_NAME_MAX_LENGTH 32
-#define EDITOR_COMMAND_MAX_LENGTH 1024
+enum {
+ EDITOR_NAME_MAX_LENGTH = 32,
+ EDITOR_COMMAND_MAX_LENGTH = 1024
+};
static void image_overlay_set_text_colors();
static GtkWidget *log_window_f1_entry;
-#define CONFIG_WINDOW_DEF_WIDTH 700
-#define CONFIG_WINDOW_DEF_HEIGHT 600
+enum {
+ CONFIG_WINDOW_DEF_WIDTH = 700,
+ CONFIG_WINDOW_DEF_HEIGHT = 600
+};
/*
*-----------------------------------------------------------------------------
options->fullscreen.disable_saver, &c_options->fullscreen.disable_saver);
}
-#define PRE_FORMATTED_COLUMNS 5
+enum {
+ PRE_FORMATTED_COLUMNS = 5
+};
static void config_tab_osd(GtkWidget *notebook)
{
GtkWidget *hbox;
guint idle_id; /* event source id */
};
-#define KEYWORD_DIALOG_WIDTH 400
+enum {
+ KEYWORD_DIALOG_WIDTH = 400
+};
static void keywords_find_folder(KeywordFindData *kfd, FileData *dir_fd)
{
gtk_text_buffer_get_text(pTextBuffer, &iStart, &iEnd, TRUE));
}
-#define PRE_FORMATTED_COLUMNS 4
+enum {
+ PRE_FORMATTED_COLUMNS = 4
+};
static void print_text_menu(GtkWidget *box, PrintWindow *pw)
{
GtkWidget *group;
#include "glua.h"
-#define SERVER_MAX_CLIENTS 8
+enum {
+ SERVER_MAX_CLIENTS = 8
+};
-#define REMOTE_SERVER_BACKLOG 4
+enum {
+ REMOTE_SERVER_BACKLOG = 4
+};
#ifndef UNIX_PATH_MAX
return rt->spare_tile;
}
-#define COLOR_BYTES 3 /* rgb */
+enum {
+ COLOR_BYTES = 3 /* rgb */
+};
static void rt_tile_rotate_90_clockwise(RendererTiles *rt, GdkPixbuf **tile, gint x, gint y, gint w, gint h)
{
#include <cmath>
-#define DEF_SEARCH_WIDTH 700
-#define DEF_SEARCH_HEIGHT 650
+enum {
+ DEF_SEARCH_WIDTH = 700,
+ DEF_SEARCH_HEIGHT = 650
+};
-#define SEARCH_BUFFER_MATCH_LOAD 20
-#define SEARCH_BUFFER_MATCH_HIT 5
-#define SEARCH_BUFFER_MATCH_MISS 1
-#define SEARCH_BUFFER_FLUSH_SIZE 99
+enum {
+ SEARCH_BUFFER_MATCH_LOAD = 20,
+ SEARCH_BUFFER_MATCH_HIT = 5,
+ SEARCH_BUFFER_MATCH_MISS = 1,
+ SEARCH_BUFFER_FLUSH_SIZE = 99
+};
#define FORMAT_CLASS_BROKEN static_cast<FileFormatClass>(FILE_FORMAT_CLASSES + 1)
*/
-#define THUMB_SIZE_NORMAL 128
-#define THUMB_SIZE_LARGE 256
+enum {
+ THUMB_SIZE_NORMAL = 128,
+ THUMB_SIZE_LARGE = 256
+};
#define THUMB_MARKER_URI "tEXt::Thumb::URI"
#define THUMB_MARKER_MTIME "tEXt::Thumb::MTime"
#define THUMB_MARKER_HEIGHT "tEXt::Thumb::Image::Height"
#define THUMB_MARKER_APP "tEXt::Software"
-#define THUMB_PERMS_FOLDER 0700
-#define THUMB_PERMS_THUMB 0600
-
-
-
/*
*-----------------------------------------------------------------------------
* thumbnail loader
}
else
{
- recursive_mkdir_if_not_exists(base_path, THUMB_PERMS_FOLDER);
+ recursive_mkdir_if_not_exists(base_path, S_IRWXU);
}
g_free(base_path);
NULL);
if (success)
{
- chmod(pathl, (tl->cache_local) ? tl->source_mode : THUMB_PERMS_THUMB);
+ chmod(pathl, (tl->cache_local) ? tl->source_mode : S_IRUSR & S_IWUSR);
success = rename_file(tmp_path, tl->thumb_path);
}
{ const_cast<gchar *>("x-url/http"), 0, TARGET_X_URL },
{ const_cast<gchar *>("_NETSCAPE_URL"), 0, TARGET_X_URL }
};
-#define bookmark_drop_types_n 3
+enum {
+ bookmark_drop_types_n = 3
+};
static GtkTargetEntry bookmark_drag_types[] = {
{ const_cast<gchar *>("text/uri-list"), 0, TARGET_URI_LIST },
{ const_cast<gchar *>("text/plain"), 0, TARGET_TEXT_PLAIN }
};
-#define bookmark_drag_types_n 2
+enum {
+ bookmark_drag_types_n = 2
+};
static GList *bookmark_widget_list = nullptr;
#include "window.h"
-#define HELP_WINDOW_WIDTH 650
-#define HELP_WINDOW_HEIGHT 350
+enum {
+ HELP_WINDOW_WIDTH = 650,
+ HELP_WINDOW_HEIGHT = 350
+};
/*
#include "utilops.h"
-#define DEST_WIDTH 250
-#define DEST_HEIGHT 210
+enum {
+ DEST_WIDTH = 250,
+ DEST_HEIGHT = 210
+};
-#define RENAME_PRESS_DELAY 333 /* 1/3 second, to allow double clicks */
+enum {
+ RENAME_PRESS_DELAY = 333 /* 1/3 second, to allow double clicks */
+};
#define PATH_SEL_USE_HEADINGS FALSE
{ const_cast<gchar *>("text/uri-list"), 0, TARGET_URI_LIST },
{ const_cast<gchar *>("text/plain"), 0, TARGET_TEXT_PLAIN }
};
-#define dest_drag_types_n 2
+enum {
+ dest_drag_types_n = 2
+};
static void dest_dnd_set_data(GtkWidget *view, GdkDragContext *,
*-------------------------------------------------------------------
*/
-#define AUTO_SCROLL_DEFAULT_SPEED 100
-#define AUTO_SCROLL_DEFAULT_REGION 20
+enum {
+ AUTO_SCROLL_DEFAULT_SPEED = 100,
+ AUTO_SCROLL_DEFAULT_REGION = 20
+};
struct AutoScrollData
{
}
-#define DIALOG_WIDTH 750
+enum {
+ DIALOG_WIDTH = 750
+};
enum ClipboardDestination {
CLIPBOARD_TEXT_PLAIN = 0,
*--------------------------------------------------------------------------
*/
-#define DIALOG_DEF_IMAGE_DIM_X 150
-#define DIALOG_DEF_IMAGE_DIM_Y 100
+enum {
+ DIALOG_DEF_IMAGE_DIM_X = 150,
+ DIALOG_DEF_IMAGE_DIM_Y = 100
+};
static void generic_dialog_add_image(GenericDialog *gd, GtkWidget *box,
FileData *fd1, const gchar *header1,
static gboolean file_util_write_metadata_first(UtilityType type, UtilityPhase phase, GList *flist, const gchar *dest_path, const gchar *editor_key, GtkWidget *parent);
-#define UTILITY_LIST_MIN_WIDTH 250
-#define UTILITY_LIST_MIN_HEIGHT 150
+enum {
+ UTILITY_LIST_MIN_WIDTH = 250,
+ UTILITY_LIST_MIN_HEIGHT = 150
+};
/* thumbnail spec has a max depth of 4 (.thumb??/fail/appname/??.png) */
-#define UTILITY_DELETE_MAX_DEPTH 5
+enum {
+ UTILITY_DELETE_MAX_DEPTH = 5
+};
static UtilityData *file_util_data_new(UtilityType type)
{
#include "view-file.h"
/* between these, the icon width is increased by thumb_max_width / 2 */
-#define THUMB_MIN_ICON_WIDTH 128
-#define THUMB_MAX_ICON_WIDTH 160
+enum {
+ THUMB_MIN_ICON_WIDTH = 128,
+ THUMB_MAX_ICON_WIDTH = 160
+};
#define THUMB_MIN_ICON_WIDTH_WITH_MARKS TOGGLE_SPACING * FILEDATA_MARKS_SIZE
-#define VFICON_MAX_COLUMNS 32
-#define THUMB_BORDER_PADDING 2
+enum {
+ VFICON_MAX_COLUMNS = 32,
+ THUMB_BORDER_PADDING = 2
+};
-#define VFICON_TIP_DELAY 500
+enum {
+ VFICON_TIP_DELAY = 500
+};
enum {
FILE_COLUMN_POINTER = 0,
/* this overrides the low default of a GtkCellRenderer from 100 to CELL_HEIGHT_OVERRIDE, something sane for our purposes */
-#define CELL_HEIGHT_OVERRIDE 512
+enum {
+ CELL_HEIGHT_OVERRIDE = 512
+};
static void cell_renderer_height_override(GtkCellRenderer *renderer)
{