Table of Contents
2007
Január
2007.01.02 - v0.9.8.12 (r313)
- fixed: a CodeCombo-nál a combobox rész disabled volt
- fixed: a CodeCombo-ban nem lehetett a 901-et kiválasztani, ha volt 9010 is
2007.01.02 - v0.9.8.13 (r314)
- fixed: a CodeCombo exceptiont dobott, ha inicializáláskor meg volt adva, hogy mivel legyen kitöltve
2007.01.02 - v0.9.8.14 (r315)
- new: részletesebb hiba a logba a “Not allowed typecast …” és a “Function …: Wrong datatype for paramter …” tipusú hibaüzenetekben (most már a hiba pontos helye is a logba kerül)
2007.01.03 - v0.9.8.15 (r317)
- fixed: a PrintModal metódus nem ment
- new: a tegnapi log kiegészítést folytatva minden Warning vagy annál erősebb loghoz megpróbálja kiírni a fájl nevet és a sor számát
2007.01.03 - v0.9.8.16 (r318)
- fixed: Multiselectes lista néha fagyott, ha szűrtünk benne…
2007.01.03 - v0.9.8.17 (r319)
- fixed: az UnSerialize függvény hibásan működött
- new: UserConf Cor4 változó: kilépés után is megmaradó változó (nyilván célszerűen tömb); belsőleg teljesen ugyanolyan, mint a Shared, de ez induláskor az Cor4App.dat-ból betöltődik, kilépéskor pedig ebbe a fájlba lementődik
- fixed: adatbázis kapcsolódási hiba után hajlamos volt mindenféle exception-öket dobálni
2007.01.05 - v0.9.8.18 (r320)
- fixed: lista nyomtatása üres eredményt adott
- changed: a kliens tálcán mutatott felirata ezentúl ugyanaz, mint ami az aktív ablak fejléce
- new: hogy az előbbi ne okozzon kompatibilitási problémákat ezért egy új konstanst vezettem be, az APP_TITLE-t (ennek megfelelően az eddigi viselkedést az appconfig.php.inc-ben elhelyezett
define('APP_TITLE', 'OnlineApp');utasítással el lehet érni)
2007.01.08 - v0.9.8.19 (r321)
- fixed: a checkbox-on is megy már az enter_as_tab beállítás
2007.01.12 - v0.9.8.20 (r324)
- new: SetModal metódus a COOXMLPrinter-be (#396)
- fixed: a PrintModal nem adta vissza a kinyomtatások számát
2007.01.13 - v0.9.8.21 (r326)
- new: ZOOM tulajdonság az EditableList-nek
- new: DEMO verzió kirakása letöltésre
- fixed: egybe forráskód betöltésekor bekövetkező hiba esetén azonnal kilép
2007.01.14 - v0.9.8.22
- fixed: a tegnapi ZOOM fícsör kicsit elrontotta a szerkesztő mezőket
2007.01.15 - v0.9.8.23 (r327)
- fixed: a HELP szekcióban mennek az XML-ben szokásos < és > “tag”-ek is (az editor is ilyeneket ír bele)
2007.01.16 - v0.9.8.24 (r328)
- new: ENABLENEWROW tulajdonság az EditableList-nek (#401)
- fixed: az EditableList nem vette figyelembe a css-ben meghatározott háttérszínt (#400)
- fixed: az olyan eseményeknél, amihez nem tartozik handler, nem kell a homokórázás (#399)
- new: CLog osztály (#397)
2007.01.17 - v0.9.8.25
- fixed: bizonyos inicializálások csak akkor futnak le, ha már eldőlt, hogy valamilyen eseménykezelő lefut-e (ezzel valószínűleg jópár “kétszer kell kattintani, hogy egyszer érzékelje” probléma megoldódik, de nem mind)
- new: Dump metódus a CLog osztálynak
2007.01.18 - v0.9.8.26 (r329)
- change: a SetElementAttribute függvény
valueparamétere az eddigi string helyett már bármilyen kifejezés lehet - new: a Submit elem IMAGE tulajdonságának SetElementAttribute-al értékül adva egy CImage-t akkor a megadott CImage lesz a kép
2007.01.20 - v0.9.8.27 (r330)
- new: CLDAP osztály
2007.01.22 - v0.9.8.28 (r331)
- new: RefreshDatasource függvény (#403)
- fixed: nem áll le a startup, ha nem találja az APP_ICON által mutatott ikont
- fixed: a fordításkor az ikonok helyes kezelése (#402)
2007.01.24 - v0.9.8.29 (r332)
- fixed: az insert-el behúzott fájlokban található függvények időnként “elvesztek” (#404)
- fixed: ha egy esemény nincs lekezelve, akkor már a szál sem indul el (eddig a szál elindult, csak nem csinált semmit), ezzel megszünik az összes kétszer-kell-kattintani-hogy-egyszer-menjen probléma
2007.01.25 - v0.9.8.30 (r333)
- new: enabled tulajdonság a menübe
- new: $_proc és $_node változók, amelyek az éppen aktuális process és node nevét tartalmazzák
- fixed: a CreateShortCut függvény
conditionparamétere ezután tetszőleges kifejezés lehet (eddig meglehetősen korlátozott volt) (#405)
2007.01.27 - v0.9.8.31 (r334)
- fixed: a Tree komponens néha fagyott a megsemmisítéskor (#372)
2007.01.29 - v0.9.8.32 (r335)
- fixed: a PageControl-on belüli elemek alja “lemaradt” (#406)
2007.01.30 - v0.9.8.33 (r336)
- fixed: az EditableList az újonnan felvitt üres sort otthagyta
2007.01.31 - v0.9.8.34 (r338)
- fixed: a -screen paraméter nem működött (Access Violation-nel elszállt)
2007.02.01 - v0.9.8.35 (r339)
- fixed: az EditableList kifagyott, ha új sort adtunk hozzá és így hagytuk el az oldalt
- fixed: a menüből és a CreateShortCut függvénnyel definiált gyorsbillentyűvel indított handlerek is külön szálban futnak és a homokóra is megy ilyenkor
2007.02.02 - v0.9.8.36 (r340)
- fixed: a nyomtatási nézet gyakran a háttérben jelent meg
- new: a datasource-al kapcsolatos függvények elfogadják, ha csak 2 / 3 paraméterrel vannak meghíva, ekkor az egyetlen lekérdezésre vonatkozó paraméter a teljes lekérdezést tartalmazza
2007.02.04 - v0.9.8.37 (r341)
- fixed: a CodeCombo komponensről lemaradt a NEED kiértékelése (#429)
- fixed: a CodeCombo-nak teljesen el volt baltázva a szélesség számítása (#425)
2007.02.05 - v0.9.8.38 (r342)
- fixed: az APP_ROOT_DIR konstans véletlenül egybeírva került bele a kliensbe
2007.02.05 - v0.9.8.39 (r344)
- new: a Memo-ra shortcut került, aminek hatására az előzőleg a SetElementAttribute függvénnyel beállított LIST tulajdonság elemeit tartalmazó lista jelenik meg
2007.02.06 - v0.9.8.40 (r345)
- fixed: a CodeCombo-nak elrontotta a helyét
2007.02.08 - v0.9.8.41
- fixed: az editablelist hibát okozott
2007.02.19 - v0.9.8.42 (r346)
- fixed: a Close függvény meghívásával általában hibával állt le a program
2007.02.21 - v0.9.8.43 (r348)
- fixed: a fókusz kezeléssel voltak gondok: nem látható elem esetén elszállt hibával
2007.02.22 - v0.9.8.44 (r349)
- new: sorszínezés a List és EditableList komponensekhez
2007.02.28 - v0.9.9.0 (r352)
- change: a kifejezés kiértékelésen optimalizáltam kicsit; néhány felesleges objektum-példányosítást kivettem
- new: try...catch block (sajátos) támogatása (#407)
- new: Exception osztály
- fixed: az exit utasítás eddig nem tudott kilépni a függvényből: mostmár helyesen befejezi a handler futtatását
Március
2007.03.01 - v0.9.9.1 (r353)
- new: a listában '!' prefixel negált szűrést végezhetünk (#487)
- fixed: a listában volt egy olyan bug, hogy üres szűrési feltétel esetén sem jelentek meg azok a sorok, amelyek abban az oszlopban üresek voltak
- new: a listában '=' prefixel lehet pontos egyezésre keresni
- fixed: a tegnapi átalakítás egyik hibája volt, hogy a return minden függvényből kilépett, nem csak az aktuálisból
2007.03.06 - v0.9.9.2 (r354)
- new: a file_get_contents függvény támogatja a
httpprotocollt (ahttp:prefixet is, ami pont ugyanaz, mintha nem írnánk oda semmitprefix-el, mint a PHP-ban) * new: a file_get_contents függvény támogatja afile:
2007.03.11 - v0.9.9.3 (r355)
- new: getUSBSerials függvény
- new: barcode39 és barean13 metódus a CImage osztályhoz
2007.03.14 - v0.9.9.4 (r356)
- fixed: a RefreshDatasource függvény nem működött (#492)
2007.03.14 - v0.9.9.5 (r357)
- fixed: a round negatív számokra hibásan működött (#491)
- new: hivatkozási lehetőség a listára: akkor igaz, ha van kiválasztott elem (#493)
2007.03.15 - v0.9.9.6 (r358)
- new: az SQLite támogatást DiSQLite-ra cseréltem, így nem kell külön dll és az adatbázis jelszavas védelme is lehetővé vált
2007.03.17 - v0.9.9.7 (r363)
- new: úgy módosítottam a DiSQLite támogatást, hogyha van megadva jelszó, de az adatbázis kódolatlan, akkor a megadott jelszóval lekódolja
2007.03.19 - v0.9.9.8 (r368)
- fixed: az egyik átalakítás miatt az üres paraméterlistájú függvénynél is várt egy paramétert, amitől ráadásul el is szállt
- new: CustomSelect megvalósítása
2007.03.22 - v0.9.9.9 (r369)
- new: a SUBMIT komponensnek a SIZE tulajdonság
- fixed: a getUSBSerials függvény javítása, hogy XP alatt is helyesen működjön
- changed: a SetElementAttribute függvény módosítása, hogy az első paraméter tömb is lehessen
2007.03.22 - v0.9.9.10 (r372)
- fixed: még egy csomó más komponensnek is csináltam SIZE tulajdonságot (remélhetőleg most már mindegyiknek van)
2007.03.24 - v0.9.9.11 (r374)
- new: a SetElementAttribute függvény elfogad *-ot a hivatkozásban (és így a DisableElement és EnableElement függvények is, mert ezek az előbbit használják a művelet végrehajtására)
2007.03.25 - v0.9.9.12 (r375)
- new: ALT-F11-el bekapcsolható egy olyan opció, amivel a kliens minden esetben az ablak fejlécébe kiírja az egér kurzor alatti komponens teljes nevét; csak DEBUG kliens esetén
2007.03.27 - v0.9.9.13 (r376)
2007.03.28 - v0.9.9.14 (r378)
- new: QueryAsAssocArrayWithID metódus a CDatabase osztályhoz
- fixed: az unset függvény a tömböknél úgy működik, mint a PHP: a megadott tömb elem megszűnik a tömbben
2007.03.29 - v0.9.9.15 (r381)
- fixed: a tegnapi unset csak akkor működött, ha egy dimenziós volt a tömb
- fixed: unset után a foreach kifagyott azon a tömbön
- fixed: a disableelement és az enableelement warning-ot írt a logba