/* Generated from ../tools/optiondiff.tcl */
#ifndef NO_COMPAT
#if COMPAT_DEFAULTS
#define COMPAT_OPTION(class,option,member,default) { TK_OPTION_STRING,option, "unused", "Unused",default, Tk_Offset(class, compat.member), -1, TK_OPTION_NULL_OK|TK_OPTION_COMPAT,0,0 }
#else
#define COMPAT_OPTION(class,option,member,default) { TK_OPTION_STRING,option, "unused", "Unused",NULL, Tk_Offset(class, compat.member), -1, TK_OPTION_NULL_OK|TK_OPTION_COMPAT,0,0 }
#endif
#define BUTTON_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activeforeground,*background,*bd,*bg,*bitmap,*borderwidth,*disabledforeground,*fg,*font,*foreground,*height,*highlightbackground,*highlightcolor,*highlightthickness,*justify,*overrelief,*padx,*pady,*relief,*repeatdelay,*repeatinterval,*wraplength;} compat;
#define BUTTON_COMPAT_OPTIONS \
static Tk_OptionSpec ButtonCompatOptionSpecs[] = { \
COMPAT_OPTION(Button,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Button,"-activeforeground",activeforeground,"Black"),\
COMPAT_OPTION(Button,"-background",background,"#d9d9d9"),\
COMPAT_OPTION(Button,"-bd",bd,""),\
COMPAT_OPTION(Button,"-bg",bg,""),\
COMPAT_OPTION(Button,"-bitmap",bitmap,""),\
COMPAT_OPTION(Button,"-borderwidth",borderwidth,"2"),\
COMPAT_OPTION(Button,"-disabledforeground",disabledforeground,"#a3a3a3"),\
COMPAT_OPTION(Button,"-fg",fg,""),\
COMPAT_OPTION(Button,"-font",font,"Helvetica -12 bold"),\
COMPAT_OPTION(Button,"-foreground",foreground,"Black"),\
COMPAT_OPTION(Button,"-height",height,"0"),\
COMPAT_OPTION(Button,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Button,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Button,"-highlightthickness",highlightthickness,"1"),\
COMPAT_OPTION(Button,"-justify",justify,"center"),\
COMPAT_OPTION(Button,"-overrelief",overrelief,""),\
COMPAT_OPTION(Button,"-padx",padx,"3m"),\
COMPAT_OPTION(Button,"-pady",pady,"1m"),\
COMPAT_OPTION(Button,"-relief",relief,"raised"),\
COMPAT_OPTION(Button,"-repeatdelay",repeatdelay,"0"),\
COMPAT_OPTION(Button,"-repeatinterval",repeatinterval,"0"),\
COMPAT_OPTION(Button,"-wraplength",wraplength,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)ButtonOptionSpecs,0}};
#define CHECKBUTTON_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activeforeground,*background,*bd,*bg,*bitmap,*borderwidth,*disabledforeground,*fg,*font,*foreground,*height,*highlightbackground,*highlightcolor,*highlightthickness,*indicatoron,*justify,*offrelief,*overrelief,*padx,*pady,*relief,*selectcolor,*selectimage,*wraplength;} compat;
#define CHECKBUTTON_COMPAT_OPTIONS \
static Tk_OptionSpec CheckbuttonCompatOptionSpecs[] = { \
COMPAT_OPTION(Checkbutton,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Checkbutton,"-activeforeground",activeforeground,"Black"),\
COMPAT_OPTION(Checkbutton,"-background",background,"#d9d9d9"),\
COMPAT_OPTION(Checkbutton,"-bd",bd,""),\
COMPAT_OPTION(Checkbutton,"-bg",bg,""),\
COMPAT_OPTION(Checkbutton,"-bitmap",bitmap,""),\
COMPAT_OPTION(Checkbutton,"-borderwidth",borderwidth,"2"),\
COMPAT_OPTION(Checkbutton,"-disabledforeground",disabledforeground,"#a3a3a3"),\
COMPAT_OPTION(Checkbutton,"-fg",fg,""),\
COMPAT_OPTION(Checkbutton,"-font",font,"Helvetica -12 bold"),\
COMPAT_OPTION(Checkbutton,"-foreground",foreground,"Black"),\
COMPAT_OPTION(Checkbutton,"-height",height,"0"),\
COMPAT_OPTION(Checkbutton,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Checkbutton,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Checkbutton,"-highlightthickness",highlightthickness,"1"),\
COMPAT_OPTION(Checkbutton,"-indicatoron",indicatoron,"1"),\
COMPAT_OPTION(Checkbutton,"-justify",justify,"center"),\
COMPAT_OPTION(Checkbutton,"-offrelief",offrelief,"raised"),\
COMPAT_OPTION(Checkbutton,"-overrelief",overrelief,""),\
COMPAT_OPTION(Checkbutton,"-padx",padx,"1"),\
COMPAT_OPTION(Checkbutton,"-pady",pady,"1"),\
COMPAT_OPTION(Checkbutton,"-relief",relief,"flat"),\
COMPAT_OPTION(Checkbutton,"-selectcolor",selectcolor,"#b03060"),\
COMPAT_OPTION(Checkbutton,"-selectimage",selectimage,""),\
COMPAT_OPTION(Checkbutton,"-wraplength",wraplength,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)CheckbuttonOptionSpecs,0}};
#define RADIOBUTTON_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activeforeground,*background,*bd,*bg,*bitmap,*borderwidth,*disabledforeground,*fg,*font,*foreground,*height,*highlightbackground,*highlightcolor,*highlightthickness,*indicatoron,*justify,*offrelief,*overrelief,*padx,*pady,*relief,*selectcolor,*selectimage,*wraplength;} compat;
#define RADIOBUTTON_COMPAT_OPTIONS \
static Tk_OptionSpec RadiobuttonCompatOptionSpecs[] = { \
COMPAT_OPTION(Radiobutton,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Radiobutton,"-activeforeground",activeforeground,"Black"),\
COMPAT_OPTION(Radiobutton,"-background",background,"#d9d9d9"),\
COMPAT_OPTION(Radiobutton,"-bd",bd,""),\
COMPAT_OPTION(Radiobutton,"-bg",bg,""),\
COMPAT_OPTION(Radiobutton,"-bitmap",bitmap,""),\
COMPAT_OPTION(Radiobutton,"-borderwidth",borderwidth,"2"),\
COMPAT_OPTION(Radiobutton,"-disabledforeground",disabledforeground,"#a3a3a3"),\
COMPAT_OPTION(Radiobutton,"-fg",fg,""),\
COMPAT_OPTION(Radiobutton,"-font",font,"Helvetica -12 bold"),\
COMPAT_OPTION(Radiobutton,"-foreground",foreground,"Black"),\
COMPAT_OPTION(Radiobutton,"-height",height,"0"),\
COMPAT_OPTION(Radiobutton,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Radiobutton,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Radiobutton,"-highlightthickness",highlightthickness,"1"),\
COMPAT_OPTION(Radiobutton,"-indicatoron",indicatoron,"1"),\
COMPAT_OPTION(Radiobutton,"-justify",justify,"center"),\
COMPAT_OPTION(Radiobutton,"-offrelief",offrelief,"raised"),\
COMPAT_OPTION(Radiobutton,"-overrelief",overrelief,""),\
COMPAT_OPTION(Radiobutton,"-padx",padx,"1"),\
COMPAT_OPTION(Radiobutton,"-pady",pady,"1"),\
COMPAT_OPTION(Radiobutton,"-relief",relief,"flat"),\
COMPAT_OPTION(Radiobutton,"-selectcolor",selectcolor,"#b03060"),\
COMPAT_OPTION(Radiobutton,"-selectimage",selectimage,""),\
COMPAT_OPTION(Radiobutton,"-wraplength",wraplength,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)RadiobuttonOptionSpecs,0}};
#define MENUBUTTON_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activeforeground,*background,*bd,*bg,*bitmap,*borderwidth,*disabledforeground,*fg,*font,*foreground,*height,*highlightbackground,*highlightcolor,*highlightthickness,*indicatoron,*justify,*padx,*pady,*relief,*wraplength;} compat;
#define MENUBUTTON_COMPAT_OPTIONS \
static Tk_OptionSpec MenubuttonCompatOptionSpecs[] = { \
COMPAT_OPTION(Menubutton,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Menubutton,"-activeforeground",activeforeground,"Black"),\
COMPAT_OPTION(Menubutton,"-background",background,"#d9d9d9"),\
COMPAT_OPTION(Menubutton,"-bd",bd,""),\
COMPAT_OPTION(Menubutton,"-bg",bg,""),\
COMPAT_OPTION(Menubutton,"-bitmap",bitmap,""),\
COMPAT_OPTION(Menubutton,"-borderwidth",borderwidth,"2"),\
COMPAT_OPTION(Menubutton,"-disabledforeground",disabledforeground,"#a3a3a3"),\
COMPAT_OPTION(Menubutton,"-fg",fg,""),\
COMPAT_OPTION(Menubutton,"-font",font,"Helvetica -12 bold"),\
COMPAT_OPTION(Menubutton,"-foreground",foreground,"Black"),\
COMPAT_OPTION(Menubutton,"-height",height,"0"),\
COMPAT_OPTION(Menubutton,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Menubutton,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Menubutton,"-highlightthickness",highlightthickness,"0"),\
COMPAT_OPTION(Menubutton,"-indicatoron",indicatoron,"0"),\
COMPAT_OPTION(Menubutton,"-justify",justify,"center"),\
COMPAT_OPTION(Menubutton,"-padx",padx,"5"),\
COMPAT_OPTION(Menubutton,"-pady",pady,"3"),\
COMPAT_OPTION(Menubutton,"-relief",relief,"flat"),\
COMPAT_OPTION(Menubutton,"-wraplength",wraplength,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)MenubuttonOptionSpecs,0}};
#define LABEL_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activeforeground,*bd,*bg,*bitmap,*disabledforeground,*fg,*height,*highlightbackground,*highlightcolor,*highlightthickness,*justify,*padx,*pady,*wraplength;} compat;
#define LABEL_COMPAT_OPTIONS \
static Tk_OptionSpec LabelCompatOptionSpecs[] = { \
COMPAT_OPTION(Label,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Label,"-activeforeground",activeforeground,"Black"),\
COMPAT_OPTION(Label,"-bd",bd,""),\
COMPAT_OPTION(Label,"-bg",bg,""),\
COMPAT_OPTION(Label,"-bitmap",bitmap,""),\
COMPAT_OPTION(Label,"-disabledforeground",disabledforeground,"#a3a3a3"),\
COMPAT_OPTION(Label,"-fg",fg,""),\
COMPAT_OPTION(Label,"-height",height,"0"),\
COMPAT_OPTION(Label,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Label,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Label,"-highlightthickness",highlightthickness,"0"),\
COMPAT_OPTION(Label,"-justify",justify,"center"),\
COMPAT_OPTION(Label,"-padx",padx,"1"),\
COMPAT_OPTION(Label,"-pady",pady,"1"),\
COMPAT_OPTION(Label,"-wraplength",wraplength,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)LabelOptionSpecs,0}};
#define FRAME_COMPAT_DECLS \
struct { Tcl_Obj *bd,*bg,*colormap,*container,*height,*highlightbackground,*highlightcolor,*highlightthickness,*padx,*pady,*visual,*width;} compat;
#define FRAME_COMPAT_OPTIONS \
static Tk_OptionSpec FrameCompatOptionSpecs[] = { \
COMPAT_OPTION(Frame,"-bd",bd,""),\
COMPAT_OPTION(Frame,"-bg",bg,""),\
COMPAT_OPTION(Frame,"-colormap",colormap,""),\
COMPAT_OPTION(Frame,"-container",container,"0"),\
COMPAT_OPTION(Frame,"-height",height,"0"),\
COMPAT_OPTION(Frame,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Frame,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Frame,"-highlightthickness",highlightthickness,"0"),\
COMPAT_OPTION(Frame,"-padx",padx,"0"),\
COMPAT_OPTION(Frame,"-pady",pady,"0"),\
COMPAT_OPTION(Frame,"-visual",visual,""),\
COMPAT_OPTION(Frame,"-width",width,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)FrameOptionSpecs,0}};
#define LABELFRAME_COMPAT_DECLS \
struct { Tcl_Obj *bd,*bg,*colormap,*container,*fg,*foreground,*height,*highlightbackground,*highlightcolor,*highlightthickness,*labelwidget,*padx,*pady,*visual,*width;} compat;
#define LABELFRAME_COMPAT_OPTIONS \
static Tk_OptionSpec LabelframeCompatOptionSpecs[] = { \
COMPAT_OPTION(Labelframe,"-bd",bd,""),\
COMPAT_OPTION(Labelframe,"-bg",bg,""),\
COMPAT_OPTION(Labelframe,"-colormap",colormap,""),\
COMPAT_OPTION(Labelframe,"-container",container,"0"),\
COMPAT_OPTION(Labelframe,"-fg",fg,""),\
COMPAT_OPTION(Labelframe,"-foreground",foreground,"Black"),\
COMPAT_OPTION(Labelframe,"-height",height,"0"),\
COMPAT_OPTION(Labelframe,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Labelframe,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Labelframe,"-highlightthickness",highlightthickness,"0"),\
COMPAT_OPTION(Labelframe,"-labelwidget",labelwidget,""),\
COMPAT_OPTION(Labelframe,"-padx",padx,"0"),\
COMPAT_OPTION(Labelframe,"-pady",pady,"0"),\
COMPAT_OPTION(Labelframe,"-visual",visual,""),\
COMPAT_OPTION(Labelframe,"-width",width,"0"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)LabelframeOptionSpecs,0}};
#define SCROLLBAR_COMPAT_DECLS \
struct { Tcl_Obj *activebackground,*activerelief,*background,*bd,*bg,*borderwidth,*elementborderwidth,*highlightbackground,*highlightcolor,*highlightthickness,*jump,*relief,*repeatdelay,*repeatinterval,*troughcolor,*width;} compat;
#define SCROLLBAR_COMPAT_OPTIONS \
static Tk_OptionSpec ScrollbarCompatOptionSpecs[] = { \
COMPAT_OPTION(Scrollbar,"-activebackground",activebackground,"#ececec"),\
COMPAT_OPTION(Scrollbar,"-activerelief",activerelief,"raised"),\
COMPAT_OPTION(Scrollbar,"-background",background,"#d9d9d9"),\
COMPAT_OPTION(Scrollbar,"-bd",bd,""),\
COMPAT_OPTION(Scrollbar,"-bg",bg,"#d9d9d9"),\
COMPAT_OPTION(Scrollbar,"-borderwidth",borderwidth,"2"),\
COMPAT_OPTION(Scrollbar,"-elementborderwidth",elementborderwidth,"-1"),\
COMPAT_OPTION(Scrollbar,"-highlightbackground",highlightbackground,"#d9d9d9"),\
COMPAT_OPTION(Scrollbar,"-highlightcolor",highlightcolor,"Black"),\
COMPAT_OPTION(Scrollbar,"-highlightthickness",highlightthickness,"1"),\
COMPAT_OPTION(Scrollbar,"-jump",jump,"0"),\
COMPAT_OPTION(Scrollbar,"-relief",relief,"sunken"),\
COMPAT_OPTION(Scrollbar,"-repeatdelay",repeatdelay,"300"),\
COMPAT_OPTION(Scrollbar,"-repeatinterval",repeatinterval,"100"),\
COMPAT_OPTION(Scrollbar,"-troughcolor",troughcolor,"#c3c3c3"),\
COMPAT_OPTION(Scrollbar,"-width",width,"15"),\
{TK_OPTION_END,0,0,0,NULL,-1,-1,0,(ClientData)ScrollbarOptionSpecs,0}};
#else
#define BUTTON_COMPAT_DECLS
#define BUTTON_COMPAT_OPTIONS
#define ButtonCompatOptionSpecs ButtonOptionSpecs
#define CHECKBUTTON_COMPAT_DECLS
#define CHECKBUTTON_COMPAT_OPTIONS
#define CheckbuttonCompatOptionSpecs CheckbuttonOptionSpecs
#define RADIOBUTTON_COMPAT_DECLS
#define RADIOBUTTON_COMPAT_OPTIONS
#define RadiobuttonCompatOptionSpecs RadiobuttonOptionSpecs
#define MENUBUTTON_COMPAT_DECLS
#define MENUBUTTON_COMPAT_OPTIONS
#define MenubuttonCompatOptionSpecs MenubuttonOptionSpecs
#define LABEL_COMPAT_DECLS
#define LABEL_COMPAT_OPTIONS
#define LabelCompatOptionSpecs LabelOptionSpecs
#define FRAME_COMPAT_DECLS
#define FRAME_COMPAT_OPTIONS
#define FrameCompatOptionSpecs FrameOptionSpecs
#define LABELFRAME_COMPAT_DECLS
#define LABELFRAME_COMPAT_OPTIONS
#define LabelframeCompatOptionSpecs LabelframeOptionSpecs
#define SCROLLBAR_COMPAT_DECLS
#define SCROLLBAR_COMPAT_OPTIONS
#define ScrollbarCompatOptionSpecs ScrollbarOptionSpecs
#endif