🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #92678

[Lazarus] zmodyfikowany TStringGrid i TGridColumns

#92678
From: Terrmit
Date: Sat, 25 Oct 2008 14:12
36 lines
1620 bytes
Witam,

W oparciu o TStringGrid robię własny komponent.
Teraz okazało się, że potrzebuję zmodyfikować
też TGridColumns i "podpiąć" go do do mojego
StringGrida zastępując właściwość Columns.
Nie bardzo wiem jak to zrobić, może ktoś mógłby
pomóc.
Mam coś w rodzaju:
(wykasowałem swoje modyfikacje, żeby nie mieszać)

type
   TMyGridColumns = class(TGridColumns)
   private
   protected
   public
   published
end;

type
   TMyStringGrid = class(TStringGrid)
   private
   protected
   public
   published
     property Columns; //jak zrobić, żeby Columns było typu
                       //TMyGridColumns, a nie TGridColumns
end;

Kombinowałem na różne sposoby, ale nic mi nie wychodzi,
pogubiłem się :/ W literaturze i w googlach jakoś nie mogę
natrafić na podobny przypadek.

Proszę o jakąś wskazówkę lub sugestię, jak to zrobić.

Sławek
Technical Details
Message-ID: <gdv9gq$pvr$1@achot.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
From: Terrmit <terrmitv@poczta.onet.pl>
Newsgroups: pl.comp.lang.pascal
Subject: [Lazarus] zmodyfikowany TStringGrid i TGridColumns
Date: Sat, 25 Oct 2008 16:12:40 +0200
Organization: http://news.icm.edu.pl/
Lines: 36
Message-ID: <gdv9gq$pvr$1@achot.icm.edu.pl>
NNTP-Posting-Host: chello089076219239.chello.pl
Mime-Version: 1.0
X-Trace: achot.icm.edu.pl 1224943962 26619 89.76.219.239 (25 Oct 2008 14:12:42 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Sat, 25 Oct 2008 14:12:42 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.16 (X11/20080723)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit