Ezt a templomi vetítésre szolgáló programot ifj. Rieth József (Hoze) 2005. nyarán kezdte el fejleszteni. 2005. Karácsonya óta folyamatosan működik a Budapest Mátyásföldi Szt. József rk. plébániatemplomban (ld. még a Virtuális Plébánián és http://matyasfold.emecclesia.hu oldalon).

Arról, hogyan valósult meg a saját rendszerük, további részleteket olvashat ide kattintva.

A fejlesztés főbb lépései, a program verziói (a fejlesztési dátumok szerint):

Verzió Dátum Leírás
.. 2005/01/29 Koncepció-terv a képviselőtestület számára
.. 2005/08/14 A fejlesztés kezdete
v1.0 2005/10/01? Az első működő változat
v2.0 2006/01/01? Soros porti kapcsolók illesztése
v3.0 2006/04/01? Közvetlen szöveg-beírási lehetőség
v3.2 2006/06/10 Szöveg-formázás az énekekben: aláhúzás, dőlt, vastag betű
v3.3 2006/06/18 Kis előkép a listák fölé mozgatott egérhez
v3.4 2007/02/17 Az énektárak beállítható sorrendje, dia-lista kijelölése intelligensen, soros porti kapcsolók ismétlése
v3.5 2007/03/04 A főképernyő panelekre osztása, méretezhető lista szélesség (splitter)
v4.0 2007/05/26 "minden Lista" funkció a főablakba
v4.1 2007/06/28 Szerkesztésre is alkalmas szövegablak
v5.0 2007/07/13 Globális változók egyesített kezelése, registry kezelés
v5.1 2007/07/24 Fájl-alapú hálózati kapcsolat
v5.2 2007/08/15 IP alapú hálózati kapcsolat
v5.3 2007/08/26 Vetített képernyő elforgatása
v5.4 2007/08/31 Szövegszerkesztő a közvetlen beíráshoz
v5.5 2007/11/11 Vetített kép-terület szűkítési lehetősége
v5.6 2007/11/17 Listák betűméretének beállítása
v6.0 2007/12/09 Szövegszerkesztő első felhasználása
v6.1 2007/12/12 Belső versszak-azonosítók használata
v6.2 2007/12/29 Diatárak elrejthetősége
v6.3 2008/01/12 Profilok
v6.4 2008/04/01 Editor scrollbar
v7.0 2008/04/13 Jelző kimenetek a soros porton
v7.1 2008/05/08 LPT és PIC vezérlés
v7.2 2008/06/24 Scroll-Lock billentyű
v7.3 2008/06/26 Főképernyő elrejtése
v7.4 2008/06/29 Alap betűstílus beállítása (egyelőre: vastag betű)
v7.5 2008/08/25 Arial Narrow installálása
v7.6 2008/09/18 Módosítások mentésére figyelmeztet
v7.7 2008/10/29 Sorköz állíthatósága a szövegkiírásnál
v8.0 2008/08/15 Gyorskeresés a listákban (az előző fejlesztésekkel párhuzamosan)
v8.1 2008/12/29 Keresési lehetőség letilthatósága és kifinomultabb keresés
v8.2 2009/01/02 Relatív útvonal mentése képekhez, szövegekhez (hibajavítás)
v8.3 2009/02/01 Horizontal KeyStone (csak a 9.0 verzióban jelent meg)
v8.4 2009/05/13 Módosítás kettős kattintásra szöveg esetén szerkesztés (hibajavítás)
v9.0 2008/12/30 Átírás Lazarus alá, linux verzió
v9.1 2009/10/31 GTK2, elválasztó sorok, énekrend dátumra betöltés, textfájl címsor letiltás
v9.2 2009/12/18 énektár szövege javításra, dupla dia
v9.3 2010/01/14 Billentyűkombinációk definiálása
v9.4 2010/03/15 Teljes ének kivétele, szimbólumok, énekrend gomb
v10.0 2010/06/01 Zene vezérlése, funkciógombokra teljes diatárak, szöveg középre zárás
v10.1 2010/08/07 Időzített továbbítás, egyedi dia - és énekrend jellemzők
v10.2 2010/08/17 soros kábelen projektor ki/be, énektárban elválasztók, /DUAL, /SCHOLA es /KORUS, jobb hálózatkezelés
v10.3 2010/10/25 feltételes és nemtörhető kötőjel, gitárakkordok, két mentési könyvtár
v10.4 2011/01/08 hatékonyabb énektár-lista legördülő, szavak kiemelése, teljeskörű keresés, betöltési hibák jelzése
v10.5 2011/05/01 egyszerre több betölthető énekrend, automatikus fix betöltési lehetőséggel, áttűnés a vetített diák között
v11.0 2011/12/26 kotta-rajzolás, RS-232 kiegészítés, lista gyorskeresésben kurzormozgatás
v11.1 2013/02/16 RS-232 javítás, kotta-rajzolás továbbfejlesztése
v11.2 2013/05/01 fotó-ablak kezelése
v11.3 2014/08/31 sortörési javaslatok
v11.4 2015/04/01 távoli projektor ki/be kapcsolás továbbfejlesztése, versszakok automatikus számozása DiatarEditorban, vetített kép lock-olása

A program Borland Delphi 5.0, később CodeGear Delphi 2007 fejlesztőkörnyezetben íródott. Mivel felmerült az igény a Linux alapú használatra, Hoze átírta Lazarus alá, amely egy Free Pascal-on alapuló ingyenes, grafikus fejlesztőkörnyezet. A Lazarus-projekt kimondott célja, hogy segítségével Object Pascal és Delphi programot lehessen írni olyan módon, hogy az azután egy újrafordítást követően többféle operációs rendszeren is futhasson. Így a kód nagy részének megmentésével lehetővé vált a program Windows és Linux rendszeren futó változatainak egyidejű fejlesztése.

Copyright © Diatar 2010