Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #32193
| Path | csiph.com!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.unit0.net!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail |
|---|---|
| From | Mateusz Bogusz <mabakay@o2.pl> |
| Newsgroups | pl.comp.programming |
| Subject | Re: Projektowanie dla pluginów |
| Date | Mon, 31 Dec 2018 14:47:49 +0100 |
| Organization | ATMAN - ATM S.A. |
| Lines | 15 |
| Message-ID | <q0d6mo$t4e$1@node2.news.atman.pl> (permalink) |
| References | <q0d5hj$s27$1@node2.news.atman.pl> |
| NNTP-Posting-Host | user-5-173-200-25.play-internet.pl |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| X-Trace | node2.news.atman.pl 1546264088 29838 5.173.200.25 (31 Dec 2018 13:48:08 GMT) |
| X-Complaints-To | usenet@atman.pl |
| NNTP-Posting-Date | Mon, 31 Dec 2018 13:48:08 +0000 (UTC) |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 |
| In-Reply-To | <q0d5hj$s27$1@node2.news.atman.pl> |
| Content-Language | pl |
| Xref | csiph.com pl.comp.programming:32193 |
Show key headers only | View raw
> Ogólnie, niezbyt to widzę, bo moduł główny musiałby przewidywać akcje, > gdzie będą rozszerzone przez pluginy, nie wiem jak można by > zaprojektować by plugin mógł rozszerzać coś dowolnego, o czym nie > pomyślał twórca modułu głównego. Musisz założyć w jakich miejscach aplikacji chcesz umożliwić dodawanie wtyczek i zaprojektować dla tych miejsc interfejsy do komunikacji z pluginami. Na starce aplikacji, wczytać wtyczki, dać im szansę się "zarejestrować" przekazując jakiś obiekt "kontekstu", który np. umożliwi podpięcie się wtyczki w "pipeline" wczytywania pliku o zadanym rozszerzeniu (jeżeli tego nie zrobi np. sama definicja interfejsu). -- Pozdrawiam, Mateusz Bogusz
Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Projektowanie dla pluginów Borneq <borneq@antyspam.hidden.pl> - 2018-12-31 14:28 +0100
Re: Projektowanie dla pluginów Mateusz Bogusz <mabakay@o2.pl> - 2018-12-31 14:47 +0100
Re: Projektowanie dla pluginów szykcech@gmail.com - 2018-12-31 12:00 -0800
Re: Projektowanie dla pluginów Borneq <borneq@antyspam.hidden.pl> - 2018-12-31 21:36 +0100
Re: Projektowanie dla pluginów Borneq <borneq@antyspam.hidden.pl> - 2018-12-31 22:08 +0100
Re: Projektowanie dla pluginów Mateusz Bogusz <mabakay@o2.pl> - 2019-01-01 20:16 +0100
csiph-web