Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

ThemeManager - BCB Compilerprobleme

  Alt 8. Dez 2007, 20:23
Ich habe für ein paar Anwendungen den ThemeManager im Einsatz(Delphi). Nun wollte ich das auch im Builder 6 umsetzen und scheitere am Compiler:
Code:
//-------------------------------------------------------------------------
typedef enum THEMESIZE
{
    TS_MIN,            // minimum size
    TS_TRUE,           // size without stretching
    TS_DRAW           // size that theme mgr will use to draw part
};
meldet "Need an identifier to declare".
nach meinem Verständnis unterscheidet sich das nicht von der Delphi-Typdeklaration
Delphi-Quellcode:
type
  THEMESIZE = (
    TS_MIN, // minimum size
    TS_TRUE, // size without stretching
    TS_DRAW // size that theme mgr will use to draw part
  );

Interessant ist dabei auch der Delphi-Anhang
Delphi-Quellcode:
{$EXTERNALSYM THEMESIZE}
  TThemeSize = THEMESIZE;
in dem sich die Deklaration unterscheidet.

Wer erklärt mir, wie D6 und BCB6 das verarbeiten und wo es klemmt?

Grüße, Messie
  Mit Zitat antworten Zitat