sanches » 02.05.2004 (Вс) 12:56
Нет. Плагин - это такая фишка, которая имеет "доступ" к своему "хозяину". А уж какой это будет доступ - решать проггеру, написавшему "хозяина" - будь то только на чтение, и полный доступ, включая возможность закрыть "хозяина". Плагины нужны для того, чтобы сторонни проггеры могли "дописать" прогу-"хозяина". То есть допустим, в "хозяине" предусмотрено что-то, но писать для этого интерфейс (в смысле окна) самому влом. А вот задокументировал интерфейс (в смысле "разговора" с плагинами) и пусть другие пишут.
Напрмер, в гипотетической проге "Телефон" есть возможность хранить номера телефонов в базе, но никакой инфы о владельце там не записать. А вот плагин будет вести свою собственную базу, и прочитав номер из базы "Телефона" находит соотв. запись в своей базе и выводит всю инфу о юзере.
p.s. Кстати, я тут с товарисчем пишу одну игрушку, так там непосредственно будут использоваться плагины... ну короче увидите... (больше пока не скажу)