🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #334548

Re: System deklaracji na interfejsach

#334548
From: konsul
Date: Mon, 02 Jan 2012 15:27
34 lines
2251 bytes
On 2 Sty, 16:04, Piotr Rezmer <piotr.rezmer_bez_sp...@ens.net.pl>
wrote:
> konsu...@wp.pl pisze:
>
> > Czy to dobry pomys ?
> > Wola bym unika BPL poniewa planuj da mo liwo dodawania obiekt w tak e
> > innym.
>
> Czy rzeczywiście potrzebujesz DLL/BPL?
Tak, to te obiekty maja dodawać nową funkcjonalność/inaczej ma
wyglądać pole narysowane.


> Druga sprawa: interfejsy które podałeś dotyczą chyba tylko obiektów typu
> entity. Czy nie będziesz używał żadnych kontrolerów? Komentując
> interfejsy opisz jaką rolę będzie pełnił obiekt który go implementuje.
>
Ponieważ pozostałe należy dopiero dodać

Powinnybyć potomkami tych
IPitEdit = interface(IBaseObject)
//przodek kontrolek Edycyjnych
end ;


IPitDraw = interface(IBaseObject)
//przodek wszystkich kontrolek nie edycyjnych - tylko rysowanie
end ;

Pola edycyjne mogą by bardzo skomplikowane.
Mogą być typu
Data
Memo
czas itd...
Technical Details
Message-ID: <6c6d01ec-9287-4b9e-90da-97d28c1d23c9@z1g2000vbx.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!xlned.com!feeder1.xlned.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!z1g2000vbx.googlegroups.com!not-for-mail
References: <4f01be48$0$1204$65785112@news.neostrada.pl> <jdsh2o$3pp$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!xlned.com!feeder1.xlned.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!z1g2000vbx.googlegroups.com!not-for-mail
From: konsul <konsul41@wp.pl>
Newsgroups: pl.comp.lang.delphi
Subject: Re: System deklaracji na interfejsach
Date: Mon, 2 Jan 2012 07:27:47 -0800 (PST)
Organization: http://groups.google.com
Lines: 41
Message-ID: <6c6d01ec-9287-4b9e-90da-97d28c1d23c9@z1g2000vbx.googlegroups.com>
References: <4f01be48$0$1204$65785112@news.neostrada.pl> <jdsh2o$3pp$1@inews.gazeta.pl>
NNTP-Posting-Host: 83.6.186.135
Mime-Version: 1.0
X-Trace: posting.google.com 1325518192 7501 127.0.0.1 (2 Jan 2012 15:29:52 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2012 15:29:52 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: z1g2000vbx.googlegroups.com; posting-host=83.6.186.135; posting-account=nwty0QkAAACAi755N1hfe24BmERbNZpk
User-Agent: G2/1.0
X-Google-Web-Client: true
X-Google-Header-Order: ARLUEHNKC
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; AskTbORJ/5.13.1.18107),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit