Страница 1 из 2
Счетовод - домашняя бухгалтерия
Добавлено: 11.03.2013 13:05:07
Nik
Собственно, после трёх лет использования и мелких доработок, решил выложить на всеобщее обозрение полезную программку, которую мы с супругой изначально написали для собственных нужд.
"Счетовод" (он же Bookkeeper) - простая и удобная программа для ведения домашней бухгалтерии. Ничего лишнего, но зато удобно.
Небольшая история программы и ссылки на дистрибутив - в
моём блоге.
А теперь пара вопросов к коллегам:
1. Интересно ли кому-нибудь будет, если я опубликую исходники программы с целью дальнейшей разработки общими усилиями?
2. Если публиковать исходники, то как и куда (пока склоняюсь к Google.Code, но это не принципиально). Лицензию тоже ещё не выбрал. Может LGPL.
Re: Счетовод - домашняя бухгалтерия
Добавлено: 11.03.2013 21:15:43
alexs
Интересно было бы посмотреть.
Давай исходники - скомпилим под линух...
Re: Счетовод - домашняя бухгалтерия
Добавлено: 11.03.2013 22:44:04
amateur
любые исходники интересны, особенно для дальнейшего анализа своих.
А вот дальнейшее развитие это вроде посмотреть, поломать, собрать вновь ... или что-то другое.
Re: Счетовод - домашняя бухгалтерия
Добавлено: 12.03.2013 12:44:01
absdjfh
присоединяюсь: исходники очень интересны, по крайней мере, чтобы поправить недочеты или собрать программу "под себя".
Из того, что показалось непривычным/неправильным: при наведении на кнопки в верхней панели не отображаются хинты, и подписей под ними нет. Узнаешь, что обозначают эти кнопки только методом тыка

Re: Счетовод - домашняя бухгалтерия
Добавлено: 12.03.2013 17:41:57
ViTality
скринов бы...
Re: Счетовод - домашняя бухгалтерия
Добавлено: 12.03.2013 21:00:39
alex208210
В силу некой паранойности, тоже когда то задумывался написать подобную программу для себя, зная что вся инфа будет доступна только мне и никуда влево не уйдет. Даже начинал, но так и не довел до ума, обошелся блокнотом) Поэтому считаю что программа достойная и обязательно нужны исходники)
Re: Счетовод - домашняя бухгалтерия
Добавлено: 04.04.2013 15:45:18
Nik
После закрытия Google Code репозиторий переехал на GitHub:
https://github.com/Nik-vr/bookkeeper-freeЛицензия - New BSD License. Система контроля версий - GIT.
Для компиляции нужно установить компоненты
http://wiki.freepascal.org/ZVDateTimeControls_PackageПредложения/замечания/коммиты приветствуются

PS. Код особенно к публикации не готовил - местами возможен мусор, отсутствие комментариев и ссылки на юниты, которых в репозитории нет (мог слинковать из других проектов). Если что - поправлю/добавлю/прокомментирую

PPS. Компилировал только под Windows. Под Linux - без гарантии (коммиты приветствуются

)
Re: Счетовод - домашняя бухгалтерия
Добавлено: 04.04.2013 23:06:57
amateur
CurrencyEdit в чем отличие от компонента rx?
По крайней мере лазарь "схавал" CurrEdit от rx без установки Вашего.
И зависимость от Spook's Panel Components не нужна.
отсутствие комментариев
Шоб я так плохо комментировал свои исходники

Re: Счетовод - домашняя бухгалтерия
Добавлено: 05.04.2013 14:48:45
Nik
CurrencyEdit в чем отличие от компонента rx?
По крайней мере лазарь "схавал" CurrEdit от rx без установки Вашего.
Я не смотрел компонент из RX. У моего есть фишка со вводом десятичного разделителя - попробуйте и сравните с другими компонентами

И зависимость от Spook's Panel Components не нужна.
В предыдущих версиях панелька использовалась (в бинарной сборке 0.8.2. ещё есть), забыл убрать зависимость. Поправил.
Добавлено спустя 6 часов 19 минут 56 секунд:Добавил в репозиторий исходники MyTools.dll. Там получение курсов валют с сайта ЦБРФ (вынесено в отдельную dll, чтобы не тянуть в основной бинарник Synapse).
Плюс немного почистил репозиторий - удалил юниты, которые в текущей версии уже не использовались, но завалялись в каталоге проекта.
Re: Счетовод - домашняя бухгалтерия
Добавлено: 11.05.2013 17:22:26
alex208210
Nik куда пропал? Уже больше месяца фиксы не применяются, если нет времени заняться программой, дай права к правке кода.
Re: Счетовод - домашняя бухгалтерия
Добавлено: 12.05.2013 11:22:45
Nik
alex208210 писал(а):Nik куда пропал? Уже больше месяца фиксы не применяются, если нет времени заняться программой, дай права к правке кода.
Со временем напряг

Все текущие Issues закрыл. Правда на правку кода вам выставил

Re: Счетовод - домашняя бухгалтерия
Добавлено: 12.05.2013 11:26:15
alex208210
ну и хорошо, на данный момент все очевидные заметные косяки поправлены и программа работает в заявленную функциональность без ошибок
Re: Счетовод - домашняя бухгалтерия
Добавлено: 29.12.2014 14:38:32
Tango
В CurrencyEdit.pas нужно сделать ввод знака минус.
примерно так:
Код: Выделить всё
'-':
Begin
// запрещаем ввод более 1 минуса
If (Pos('-', Text)=0) then
Key:='-'
Else key:=#0;
End;
Re: Счетовод - домашняя бухгалтерия
Добавлено: 26.01.2015 18:37:45
Nik
Tango писал(а):В CurrencyEdit.pas нужно сделать ввод знака минус.
Знак "минус" не всегда нужен. Если его разрешать, то только добавив компоненты булево свойство (разрешать/не_разрешать).
Re: Счетовод - домашняя бухгалтерия
Добавлено: 16.03.2015 14:57:02
Nik
В связи с закрытием Google Code, репозиторий "Счетовода" перенесён на GitHub:
https://github.com/Nik-vr/bookkeeper-free (если кому-то ещё интересно

)