/** Editor ED - Header ETC: Compiler-Spezifica **/

#ifndef __ETC_H__
#define __ETC_H__


/* Borland C */
#ifdef __BORLANDC__

#define ICC_LINK_CLASS 0x00008000 // COMCTL V6 fuer BC V5.5.1. Quelle: MSVC COMMCTRL.H
#define MAX_LINKID_TEXT 48
#define L_MAX_URL_LENGTH (2048 + 32 + sizeof("://"))

typedef struct tagLITEM {
  UINT mask;
  int iLink;
  UINT state;
  UINT stateMask;
  WCHAR szID[MAX_LINKID_TEXT];
  WCHAR szUrl[L_MAX_URL_LENGTH];
  } LITEM, *PLITEM;
typedef struct tagNMLINK {
  NMHDR hdr;
  LITEM item;
  } NMLINK, *PNMLINK;

#endif

/* LCC */
#ifdef __LCC__

#include <shellapi.h> // HDROP etc.
#define CC_ANYCOLOR 0x00000100

#endif


#endif