Конференция "Основная" » Control has not parent window [D5, WinXP]
 
  • Unknown user © (23.01.08 10:26) [0]
    Это сообщение в design-time для контрола наследника TTabControl, в run-time когда контрол создается вручную, с присвоением perent'a все работает нормально. Какие могут быть причины?

    И еще одна беда с ним. Добавил свойство Glyph в published и метод

    procedure TExTabControl.SetGlyph(Value:TBitmap);
    begin
    FGlyph:=Value;
    end;

    При загрузке изображения в инспекторе объектов возникает исключение acces violation по адресу 00000001. Тоже непонятно.

    Как отладить компонент в design-time?
  • {RASkov} © (23.01.08 10:49) [1]
    > [0] Unknown user ©   (23.01.08 10:26)
    > procedure TExTabControl.SetGlyph(Value:TBitmap);
    > begin
    > FGlyph:=Value;
    > end;

    Так не делают, нужно Ассигнить
    FGlyph.Assign(Value);




    > При загрузке изображения в инспекторе объектов возникает
    > исключение acces violation по адресу 00000001. Тоже непонятно.

    Это как раз из-за ":="

    PS По компонентам есть СпецКонфа...
  • Unknown user © (23.01.08 11:17) [2]
    Спасибо, не углядел. Разобрался.
 
Конференция "Основная" » Control has not parent window [D5, WinXP]
Есть новые Нет новых   [134482   +35][b:0][p:0]