Skip to content
Eine Mini-Finanzbuchhaltung für Windows, Wine und ahnliche win32-basierten Systeme
C++ C Objective-C Makefile Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ECTIFace v2.30: Jan 31, 2020
ECTReg v2.30: Jan 31, 2020
ECTUpdater v2.30: Jan 31, 2020
EUeR Mit Feld 1132 (Geringwertige Wirtschaftsgüter) verknüpfte Vorsteuer w… Feb 12, 2020
EasyCTX v2.30: Jan 31, 2020
EasyCTXP v2.30: Jan 31, 2020
RES v2.30: Jan 31, 2020
UST Wichtiges Update für die österreichischen U1-Formulare 2017-2019: Die… Feb 17, 2020
UVA v2.30: Jan 31, 2020
.gitignore Initial commit Jan 31, 2020
AnfangssaldoDlg.cpp v2.30: Jan 31, 2020
AnfangssaldoDlg.h v2.30: Jan 31, 2020
CrashRpt.h v2.30: Jan 31, 2020
DSAMessageBox.cpp v2.30: Jan 31, 2020
DSAMessageBox.h v2.30: Jan 31, 2020
DatenverzeichnisDlg.cpp v2.30: Jan 31, 2020
DatenverzeichnisDlg.h
DownloadDialog.cpp v2.30: Jan 31, 2020
DownloadDialog.h v2.30: Jan 31, 2020
EasyCT.pdb
EasyCash.dsp v2.30: Jan 31, 2020
EasyCash.rc v2.34 Feb 18, 2020
EasyCash.vcproj v2.30: Jan 31, 2020
EasyCash.vcproj.Work.tm.user v2.30: Jan 31, 2020
Formularfeld.cpp v2.30: Jan 31, 2020
Formularfeld.h v2.30: Jan 31, 2020
IconAuswahl.cpp v2.30: Jan 31, 2020
IconAuswahl.h
IconAuswahlBestandskonto.cpp v2.30: Jan 31, 2020
IconAuswahlBestandskonto.h v2.30: Jan 31, 2020
IconAuswahlBetrieb.cpp v2.30: Jan 31, 2020
IconAuswahlBetrieb.h v2.30: Jan 31, 2020
IconAuswahlMandant.cpp
IconAuswahlMandant.h v2.30: Jan 31, 2020
LICENSE-english.txt v2.30: Jan 31, 2020
LIZENZ.txt LIZENZ.txt fehlte Jan 31, 2020
MandantName.cpp v2.30: Jan 31, 2020
MandantName.h v2.30: Jan 31, 2020
NeuesFormular.cpp v2.30: Jan 31, 2020
NeuesFormular.h v2.30: Jan 31, 2020
PluginManager.cpp v2.30: Jan 31, 2020
PluginManager.h v2.30: Jan 31, 2020
QuickEdit.cpp v2.30: Jan 31, 2020
QuickEdit.h v2.30: Jan 31, 2020
QuickList.cpp
QuickList.h v2.30: Jan 31, 2020
README.md Update README.md Feb 17, 2020
RechnDlg.cpp v2.30: Jan 31, 2020
RechnDlg.h v2.30: Jan 31, 2020
Schemadef.h v2.30: Jan 31, 2020
Separator.cpp v2.30: Jan 31, 2020
Separator.h v2.30: Jan 31, 2020
Tip.cpp
Tip.h v2.30: Jan 31, 2020
TipDlg.cpp v2.30: Jan 31, 2020
TipDlg.h v2.30: Jan 31, 2020
Tmschema.h v2.30: Jan 31, 2020
ToolBarEx.cpp v2.30: Jan 31, 2020
ToolBarEx.h v2.30: Jan 31, 2020
UnternehmensartDlg.cpp v2.30: Jan 31, 2020
UnternehmensartDlg.h v2.30: Jan 31, 2020
UstVorauszahlungenDlg.cpp v2.30: Jan 31, 2020
UstVorauszahlungenDlg.h v2.30: Jan 31, 2020
Uxtheme.h v2.30: Jan 31, 2020
VCalcParser.cpp v2.30: Jan 31, 2020
VCalcParser.h v2.30: Jan 31, 2020
VCalcParserException.cpp v2.30: Jan 31, 2020
VCalcParserException.h v2.30: Jan 31, 2020
VCalcParserTypes.h v2.30: Jan 31, 2020
VisualStylesXP.cpp v2.30: Jan 31, 2020
VisualStylesXP.h v2.30: Jan 31, 2020
VoranmeldungszeitraumDroplist.cpp v2.30: Jan 31, 2020
VoranmeldungszeitraumDroplist.h v2.30: Jan 31, 2020
VoteDlg.cpp v2.30: Jan 31, 2020
VoteDlg.h v2.30: Jan 31, 2020
WebUpdate.cpp v2.30: Jan 31, 2020
WebUpdate.h v2.30: Jan 31, 2020
WinVer.cpp v2.30: Jan 31, 2020
WinVer.h v2.30: Jan 31, 2020
XFileOpenListView.cpp v2.30: Jan 31, 2020
XFileOpenListView.h v2.30: Jan 31, 2020
XFolderDialog.cpp v2.30: Jan 31, 2020
XFolderDialog.h v2.30: Jan 31, 2020
XFolderDialog.rc v2.30: Jan 31, 2020
XFolderDialogRes.h v2.30: Jan 31, 2020
XHistoryCombo.cpp v2.30: Jan 31, 2020
XHistoryCombo.h v2.30: Jan 31, 2020
buchendlg.cpp v2.30: Jan 31, 2020
buchendlg.h v2.30: Jan 31, 2020
buchungsjahrwaehlen.cpp v2.30: Jan 31, 2020
buchungsjahrwaehlen.h v2.30: Jan 31, 2020
childfrm.cpp v2.30: Jan 31, 2020
childfrm.h v2.30: Jan 31, 2020
daubuchausfuehren.cpp v2.30: Jan 31, 2020
daubuchausfuehren.h v2.30: Jan 31, 2020
dauerbuchungendlg.cpp v2.30: Jan 31, 2020
dauerbuchungendlg.h v2.30: Jan 31, 2020
druckauswahldlg.cpp v2.30: Jan 31, 2020
druckauswahldlg.h v2.30: Jan 31, 2020
easycash.cpp Alle Dateien, die nicht im offiziellen Datenverzeichnis liegen, werde… Feb 9, 2020
easycash.dsw v2.30: Jan 31, 2020
easycash.h v2.30: Jan 31, 2020
easycash.iss v2.34 Feb 18, 2020
easycash.mak v2.30: Jan 31, 2020
easycash.sln v2.30: Jan 31, 2020
easycashdoc.cpp v2.30: Jan 31, 2020
easycashdoc.h
easycashview.cpp Meldung "EasyCash wurde frisch installiert" ergänzt Feb 10, 2020
easycashview.h v2.30: Jan 31, 2020
einstellungen1.cpp v2.30: Jan 31, 2020
einstellungen1.h v2.30: Jan 31, 2020
einstellungen2.cpp v2.30: Jan 31, 2020
einstellungen2.h v2.30: Jan 31, 2020
einstellungen3.cpp v2.30: Jan 31, 2020
einstellungen3.h v2.30: Jan 31, 2020
einstellungen4.cpp v2.30: Jan 31, 2020
einstellungen4.h v2.30: Jan 31, 2020
einstellungen5.cpp v2.30: Jan 31, 2020
einstellungen5.h v2.30: Jan 31, 2020
getprogramversion.cpp v2.30: Jan 31, 2020
getprogramversion.h v2.30: Jan 31, 2020
mainfrm.cpp v2.30: Jan 31, 2020
mainfrm.h v2.30: Jan 31, 2020
nbMessageBox.cpp v2.30: Jan 31, 2020
nbMessageBox.h v2.30: Jan 31, 2020
neueskonto.cpp v2.30: Jan 31, 2020
neueskonto.h v2.30: Jan 31, 2020
readme.txt v2.30: Jan 31, 2020
regdlg.cpp v2.30: Jan 31, 2020
regdlg.h v2.30: Jan 31, 2020
registrierendlg.cpp v2.30: Jan 31, 2020
registrierendlg.h v2.30: Jan 31, 2020
resource.h v2.30: Jan 31, 2020
sha1.cpp v2.30: Jan 31, 2020
sha1.h v2.30: Jan 31, 2020
stdafx.cpp v2.30: Jan 31, 2020
stdafx.h v2.30: Jan 31, 2020
targetver.h v2.30: Jan 31, 2020
tipps.txt v2.30: Jan 31, 2020
todo.txt Todo.txt aktualisiert Feb 13, 2020
voranmeldezeitraumdlg.cpp v2.30: Jan 31, 2020
voranmeldezeitraumdlg.h v2.30: Jan 31, 2020

README.md

Finanzbuchhaltung EasyCash&Tax

Eine Mini-Finanzbuchhaltung für Windows, Wine und ähnliche win32-basierten Systeme. Architektur: C++ mit Microsoft Foundation Classes (MFC).

Homepage: https://www.easyct.de

Forks sind willkommen, merge requests umso mehr!

Warnhinweis

Der Quellcode könnte ästhetische Gefühle verletzen und einiges an Leidensfähigkeit beanspruchen. Die Codebasis ist ein Vierteljahrhundert alt und Konzepte von modernem C++, wie etwa smart pointer, sind selten genutzt worden. Tatsächlich wurde vieles häufig noch mit dem Griff in die C-Mottenkiste umgesetzt.

Wer nicht ganz so masochistisch drauf ist, möge sich erst mal der Plugin-Schnittstelle bedienen.

Lizenz

Meistens GNU General Public License Version 3 -- bitte weiteres in LIZENZ.txt nachschauen.

Voraussetzungen

Folgendes in dieser Reihenfolge installieren:

  • VS2008 Standard Edition
  • VS2008 Feature Pack
  • VS2008 SP1
  • KB976656 (um .pch-Bug zu vermeiden)

Weiteres:

  • Grafikbibliotheken (in der Projektdatei untergebracht im Verzeichnis 'GrafLib' auf derselben Ebene wie das EasyCash-Repoverzeichnis):
    • cimage von Alejandro Aguilar Sierra (Jahrgang 1995)
    • libpng von Guy Eric Schalnat, Andreas Dilger und Glenn Randers-Pehrson (release 1.0.1)
    • libjpeg von der Independent JPEG Group (release 5a of 7-Dec-94)
    • zlib von Jean-loup Gailly und Mark Adler (release 1.0.4)
  • CrashRpt (siehe http://crashrpt.sourceforge.net/)

Bauen:

  • in VisualStudio 2008 rechte Maustaste auf das Subprojekt 'EasyCash', als Startprojekt auswählen und dann F7 drücken

Verpacken:

  • InnoSetup herunterladen ( http://www.jrsoftware.org/isdl.php )
  • InnoSetup starten
  • easycash.iss öffnen
  • ggf. sigenes Software-Signaturzertifikat bei SignTool= anpassen
  • ggf. Pfade und AppVerName= anpassen

Credits:

  • XMLite: leichtgewichtige Klassen für XML-Parsing von Kyung Min Cho
  • QuickList: CListCtrl replacement von PEK
  • XHistoryCombo: Speicherung von History in ComboBoxen von Paul S. Vickery
  • XFolderDialog: Ordner-öffnen-Dialog von Hans Dietrich
  • sha1: Hashing-Algorithmus-Implementation von Brian Gladman
  • Dank an Killy für die österreichischen Formulare
  • Dank an alle, die Plugins entwickelt haben
  • Dank an die Nutzer, die mit Feedback, Spende oder einfach einer 'Hallo-ich-bin-auch-dabei'-Registrierung zur Software beigetragen haben
  • Dank an alle die ich hier vergessen habe
You can’t perform that action at this time.