Page 16 of 64

Posted: Tue Dec 06, 2011 11:52 pm
by VladSh
FeyFre
Через пень колоду можно что объектную модель, что API написать..
Jбъектная модель - это интерфейс над API, никаких страшных вещей тут нет.
Никто не против SendMessage, но для специальных задач, например реализацию UI (диалогов) и т.п. А хорошей объектной модели и правда не хватает.

AkelPad для чайников

Posted: Wed Dec 21, 2011 5:21 am
by sergei0907
А можно в этой программе конвертировать книгу в формат fb2,если можно то как?

Posted: Wed Dec 21, 2011 7:41 am
by VladSh
sergei0907
Только вручную.
Ищем в инете описание формата и поехали.. Можно правда взять мой fb2-шаблон для Templates-плагина.
Ещё, надеюсь, всё-таки сварганю coder-файл для fb2, но то забываю, а как вспоминаю, то времени не хватает..

Posted: Wed Dec 21, 2011 12:03 pm
by FeyFre
fb2 - вобще то xml, и в xml.coder расширение уже прописано. Я то немного имел с ним дело, но шаблоны сам не составлю.

Posted: Wed Dec 21, 2011 10:26 pm
by VladSh
FeyFre
Это я когда-то просил добавить fb2 в xml.coder :)
fb2, да, это xml, но со специфическими (присущими только ему) тэгами, лишь очень немногие совпадают с html. Именно потому имеет смысл создать отдельный coder-файл, например, будет удобно добавлять главы, структуры для <stanza>, <poem> и так далее.

Posted: Wed Dec 21, 2011 11:00 pm
by FeyFre
fb2, да, это xml, но со специфическими (присущими только ему) тэгами
\то же можно сказать и по отношению и к xhtml, и к другим конкретным случаям. Не провоцируйте меня послать Вас к станадарту :) xml-стандарт вообще не определяет тегов.
Именно потому имеет смысл создать отдельный coder-файл
тогда имеет смысл создавать отдельные coder-файлы для всех конкретных применений xml, ибо они(применения) в рамках собственных стандартах уже определяют теги. А что тогда делать со всевозможными миксами? Например, что-бы далеко не отходить от темы, микс fb2 (xml) и svg (тоже xml). (Полазьте по флибусте, там найдете обсуждение перспектив стандартизации вложения второго в первый)
xml-документы - такая зараза, что их лучше редактировать спец. софтом(и желательно прикладным). Если хочется ручками, даже в АР, то не думаю что coder тут решит все проблемы. Думаю для 90% случаев буде достаточно Дзена, и/или какого-нибудь шаблонизатора.

Posted: Thu Dec 22, 2011 7:55 am
by VladSh
FeyFre wrote:А что тогда делать со всевозможными миксами?
Вы вынудили послать к SpellCheck :) Там в нескольких файлах можно задавать одно и то же расширение, верно? Т.о. ситуации со всевозможными миксами прекрасно решаются.
По аналогии: xml.coder, где всё общее и указаны специфические расширения (и fb2 тоже) + fb2.coder со своей спецификой.
P.S. Вы меня не переубедите, что fb2.coder делать не нужно, т.к. я файло правлю именно в AkelPad'е и буду там их править ;)

Posted: Thu Dec 22, 2011 10:01 am
by FeyFre
VladSh
У SpellCheck - решается, ибо так задумано. У кодера - задумано иначе. И я Вам гарантирую, Инструктор не возьмется переделывать без веской на то причины, ибо правило разработчика "работает - не трогай" передавить может очень мало других обстоятельств.

Posted: Thu Dec 22, 2011 10:43 pm
by VladSh
FeyFre
У меня другой принцип: "если имеющийся код может быть откорректирован/унифицирован для использования при решении какой-либо новой задачи - сделай это!") Т.е. почти любое задание начинается с рефакторинга. Плюс налицо - всегда работаешь со свежим кодом, и знаешь его почти наизусть, хотя проекты громадные. И так я програмлю все 10 лет, никто не жаловался))
Про Instructor'а не скажу, но эта идея, заложенная в SpellCheck'е, очень хорошая.

Posted: Sat Dec 24, 2011 8:11 am
by VladSh
Добавился fb2.coder.
Instructor, прошу убрать fb2 из файла xml.coder.

Posted: Sat Jan 28, 2012 8:17 pm
by Cuprum
Как сделать, чтобы событие для вкладок "Закрыть все, кроме активной" происходило при одиночном клике колесиком при зажатой ПКМ на нужной вкладке?

Posted: Wed Feb 01, 2012 2:16 pm
by avet
Как настроить чтобы в заголовке был путь открытого файла?
Если открывать файлы с одинаковыми названиями с разных директорий,
потом становится не понятно какой файл откуда.

Posted: Wed Feb 01, 2012 2:57 pm
by Instructor
avet
Главное меню->Настройки->Оконный режим->PMDI или MDI

Posted: Sat Feb 04, 2012 12:19 pm
by avet
Instructor wrote:avet
Главное меню->Настройки->Оконный режим->PMDI или MDI
Так мне нужно в однооконном режиме такое.

Posted: Sat Feb 04, 2012 12:46 pm
by Fr0sT
Мне бы тоже не помешало. Юзаю SDI, но часто имею дело с одноименными файлами.