· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› как создать массив структур?

Посл.отвђт Сообщенiе


Дата: Июл 7, 2003 12:10:35

Делаю я это так:
ggInfo GLYPHMETRICSFLOAT MAX_CHARS dup (<>)
но ml кричит "error A2167: unexpected literal found in expression"...
причем для других структур такой метод канает..
Подскажите в чем дело...


Дата: Июл 7, 2003 14:07:50

Потому что это очередной баг в windows.inc.

POINTFLOAT и GLYPHMETRICSFLOAT определены так:
POINTFLOAT STRUCT
  x               FLOAT <>
  y               FLOAT <>
POINTFLOAT ENDS

GLYPHMETRICSFLOAT STRUCT
  gmfBlackBoxX    FLOAT <>
  gmfBlackBoxY    FLOAT <>
  gmfptGlyphOrigin POINTFLOAT <>
  gmfCellIncX     FLOAT <>
  gmfCellIncY     FLOAT <>
GLYPHMETRICSFLOAT ENDS


Должно быть так:
POINTFLOAT STRUCT
  x               FLOAT ?
  y               FLOAT ?
POINTFLOAT ENDS

GLYPHMETRICSFLOAT STRUCT
  gmfBlackBoxX    FLOAT ?
  gmfBlackBoxY    FLOAT ?
  gmfptGlyphOrigin POINTFLOAT <>
  gmfCellIncX     FLOAT ?
  gmfCellIncY     FLOAT ?
GLYPHMETRICSFLOAT ENDS


Дата: Июл 7, 2003 20:21:55

Спасибо! Посмотрю что получится!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.073