{$IFNDEF FPC}
	{$WARN HIDDEN_VIRTUAL OFF}
	{$IFDEF VER80}
	  {$DEFINE VER3D}
	{$ENDIF}
	{$IFDEF VER90}
	  {$DEFINE VER3D}
	{$ENDIF}
	{$IFDEF VER100}
	  {$DEFINE VER3D}
	{$ENDIF}
	{$IFNDEF VER80} {$IFNDEF VER90} {$DEFINE VER3U} {$ENDIF} {$ENDIF}
	{$IFDEF VER3U} {$IFNDEF VER100} {$DEFINE VER3UP} {$ENDIF} {$ENDIF}
	{$IFNDEF VER3UP} {$MESSAGE WARN 'AlphaTransparency is not supported under Delphi < 5'} {$ENDIF}
{$ELSE}
	{$IFDEF LCLGtk2}
		{$DEFINE GTK}
	{$ElSE}
		{$IFDEF LCLGtk3}
			{$DEFINE GTK}
		{$ELSE}
			{$IFDEF LCLGtk}
				{$DEFINE GTK}
			{$ENDIF}
		{$ENDIF}
	{$ENDIF}
	{$DEFINE VER3U}
	{$DEFINE VER3UP}
{$ENDIF}
{.$DEFINE FMX}
{$IFNDEF FPC}
	{$IFNDEF MSWINDOWS}
	{$DEFINE FMX}
	{$ENDIF}
{$ENDIF}