Table of Contents
2006
Április
2006.04.15 - v0.9.5.0
- new: millió okból az elmúlt két hét során a tejes belsejét átalakítva elértem, hogy a handlerek külön szálon fussanak… Erősen teszt verzió…
- new: ha hiba van az SCREEN_XML-ben megmondja, hogy hányadik sorban van a hiba
2006.04.16 - v0.9.5.1
- fixed: a
globalutasítás nem igazán működött jól (#184) - fixed: talán már a parancssori értelmező is működik az új verzióban
2006.04.17 - v0.9.5.2 (r158)
- fixed: nem fogadta el az ini fájlban a rootdir=. bejegyzést
- new: AddElementTo() függvény (#185)
2006.04.18 - v0.9.5.3 (r159)
- fixed: a suboperation nem ment (#187)
2006.04.19 - v0.9.5.4 (r160)
- fixed: az adatbázis disconnect nem volt thread safe (#188)
2006.04.20 - v0.9.5.5 (r161)
- fixed: az adatbázis disconnect nem volt thread safe (#188) második próbálkozás
2006.04.20 - v0.9.5.6 (r162)
- new: A processekben a ./ prefixxel az aktualis konyvtarban levo file-okra lehet hivatkozni (#189)
2006.04.23 - v0.9.5.7 (r165)
- fixed: néha (látszólag minden ok nélkül) elszállt az adatbázis használatakor (#191)
2006.04.23 - v0.9.5.8 (r166)
- new: EditableList komponens
2006.04.23 - v0.9.5.9 (r167)
- fixed: Ha a function neve new-val kezdodik, akkor mindenkeppen objektumot probal letrehozni (#192)
2006.04.24 - v0.9.5.10 (r168)
- fixed: a redirect nem ment (#191)
2006.04.25 - v0.9.5.11 (r169)
- fixed: a close függvény nem ment (#193)
- fixed: a user menüt életre keltettem (#196)
- fixed: a redirect hibára próbáltam jobb/stabilabb megoldást találni, remélem sikerrel (#191)
2006.04.28 - v0.9.5.12 (r172)
- fixed: az OnChange és OnDblClick események nem futottak le (#201, #194)
2006.04.29 - v0.9.5.13 (r174)
- fixed: a homokóra időnként nem tűnt el
- new: az EditableList komponensnek READONLY és DEFAULTS tulajdonság
- new: ha a SetElementAttribute függvény value paramétere tömb, akkor vesszővel elválasztott listává alakítja
- fixed: ha egy array “függvényben” felváltva vannak tömb / nem tömb elemek, akkor elszállt
Május
2006.05.01 - v0.9.5.14 (r175)
- new: az EditableList komponensnek lehetnek olyan szerkesztő mezői, amelyek kiegészítik a beírt szöveget (mint a CompleteEdit komponensnél)
- new: az EditableList komponens megőrzi a lista azonosítókat
- new: az EditableList komponens visszaadott értékében jelzi a beszúrt / módosított / törölt elemeket
2006.05.02 - v0.9.5.15 (r176)
- change: kivettem az Cor4App.ini-ből a hard_types beállítást (egyelőre)
- fixed: a subscreen-ben nem mentek az események (#202)
- fixed: (részben) javítottam a listában összecsúszó sorokat (#203)
2006.05.03 - v0.9.5.16 (r177)
- fixed: CSS template kezelése (#195)
- fixed: a confirm / messagebox függvényektől alkalmanként szanaszét szállt (#205)
- fixed: egybe forráskódot tudja használni (de a make még nem megy)
2006.05.04 - v0.9.5.17 (r178)
- fixed: most már megy a makefile parancssori kapcsoló is
2006.05.06 - v0.9.5.18 (r179)
- fixed: a log-ba nem írta jól a query idejét
- fixed: OnLoad-ból is lehet használni a MessageBox és Confirm függvényeket (#40)
- change: az “előző” panel csak akkor tűnik el, ha a következő már betöltődött
2006.05.07 - v0.9.5.19 (r180)
- fixed: a memo-nak nem volt a need/dependent függőség esetén szerepe (#207)
2006.05.08 - v0.9.5.20 (r181)
- fixed: az előző panel nem tűnt el, ha volt redirect
- fixed: az egybe forráskódban nem mentődött el helyesen a switch utasítás default része (#208, #204)
- fixed: nem olvasta be a lista ikonokat (#210)
2006.05.08 - v0.9.5.21 (r182)
- fixed: dbf olvasáskor egyes dbf-eket nem olvasott be jól (#168)
2006.05.09 - v0.9.5.22 (r183)
- new: az OnExit csak akkor hajtódik végre TextField esetén, ha történt változtatás (#212)
- fixed: a nyomtatásnál a print metódussal csak egy villanásra jelenik meg a nyomtatási kép (#213)
- fixed: egy igen jelentős memória szivárgást szüntettem meg, aminek a mellékhatása volt (többek között), hogy az ini fájlt nem írta (#215)
2006.05.10 - v0.9.5.23 (r184)
- changed: változtattam a nyomtatás margó kezelésén: kicsit könnyebben engedi ki a lap aljára a szöveget (#214)
- changed: ha egy handler futása közben bezárjuk az ablakot, azonnal kilép és nem várja meg, míg a handler lefut (sajnos még valamiért dob közben egy hibát)
2006.05.11 - v0.9.5.24 (r185)
- fixed: nem száll el hibával, ha egy olyan elemre akarja a fillform visszarakni a fókuszt, ami nem látszik / nincs engedélyezve (#200,#216)
2006.05.11 - v0.9.5.25 (r186)
- fixed: nodebug kliens esetén a bezárás nem igazán ment
2006.05.12 - v0.9.5.26 (r187)
- fixed: nodebugos kliensből kimaradt a fájlos működés (#220)
2006.05.15 - v0.9.5.27 (r188)
- fixed: ha nem létező objektum metódusát akartuk meghívni, akkor Access violationnal elszállt
- fixed: a global nem ment csak egyel lentebbi szintre (#222)
- new: a lista szűrő mezőire is működik a CSS szinezés (#221)
- fixed: a label SIZE tulajdonsága hatástalan volt (#223)
- new: az OnExit csak akkor hajtódik végre CompleteEdit esetén, ha történt változtatás (#212)
2006.05.16 - v0.9.5.28 (r189)
- fixed: a global-t még egyszer meg kellett bolygatni, hogy olyan legyen, mint PHP-ben
- fixed: a ProgressBar időnként okozott némi galibát
- fixed: volt egy pici memória szivárgás
2006.05.16 - v0.9.5.29 (r190)
- new: a print_file és print_array függvények nyomtatáskor a
FONT_NAMEkonstansból veszik a használt font nevét (amelyet például az appconfig.php.inc-ben adhatunk meg) (#225)
2006.05.17 - v0.9.5.30 (r191)
- fixed: ha a NEED paraméter igaz, akkor a DISABLED hatástalan volt (#228)
- fixed: a print_file nem létező fájl nyomtatásakor egy bazi nagy exception-nal elszállt (#227)
- new: az OnExit csak akkor hajtódik végre ComboBox és RadioGroup esetén, ha történt változtatás (#212)
2006.05.20 - v0.9.5.31 (r192)
- fixed: a dbf olvasásakor a mezőnévben szereplő nulla bájt hatására nem szakította meg az olvasást, ezért ha a nulla bájt után volt még “szemét”, akkor azt is beolvasta (#168)
- fixed: kikapcsolt PHP cache-nél volt egy pici memory leak
2006.05.21 - v0.9.5.32 (r193)
- fixed: relatív hivatkozás a handlerekre csak akkor ment, ha a process elérési útja csak “\”-t tartalmazott (#211)
- new: a screen-re is lehet relatívan hivatkozni (#211)
- fixed: hotkey handler esetén az OperationData[“sender”] nem töltődött ki
- new: a TextField, Password, CompleteEdit és Submit elemek esetén a FEL / LE gombok egyenértékűek a SHIFT-TAB / TAB gombokkal (#230)
2006.05.22 - v0.9.5.33 (r194)
- fixed: a progressbar-ral volt egy pici galiba (#231)
- new: continue utasítás (#182)
- new: a <asdasd> alakú kifejezés egyenértékű az OperationData[“asdasd”]-al
- fixed: már az új verzióban is megy a listfiles parancssori paraméter
2006.05.23 - v0.9.5.34 (r195)
- new: a <$a> alakú kifejezés egyenértékű az OperationData[$a]-val
- changed: az editablelist GetValue-val visszaadott értékében a del is tartalmazza az egész sort (#235)
2006.05.24 - v0.9.5.35 (r196)
- new: “modul:” hívás a JumpTo-ban (#243)
- fixed: az EditableList-nek értéket adva nem exception-nel száll el, hanem a log-ba írja a hibát, ha eltérő az oszlopok száma és az értékül adott tömb elemszáma
- fixed: halt szintű hiba esetén szépen kilép a program
2006.05.27 - v0.9.5.36 (r197)
- fixed: a crsr_as_tab beállítás az editable list mezőire is hatott
- changed: a crsr_as_tab beállítás 2 értéke esetén a le / fel gombok a képernyőn alatta fölötte lévő kontrolra ugranak (#250)
2006.05.28 - v0.9.5.37 (r198)
- fixed: az fclose és print_file függvények ütötték egymást (#227)
2006.05.29 - v0.9.5.38 (r199)
2006.05.30 - v0.9.5.39 (r200)
- fixed: az fopen függvény elszállt hibával, ha az olvasandó fájl nem létezett; most a helyes false értékkel tér vissza (#251)
- new: új megnyitási mód az fopen függvénynél: “c”, amikor is a belső cache-ből veszi az adatokat, így a C4A állományból is kiolvasható fájl, viszont a hivatkozásnak az alkalmazás gyökeréhez képest kell relatívnak lennie (#251)
2006.06.04 - v0.9.5.40 (r202)
- change: a php_cache ini beállítás megszűnt, helyette a php_cache_time beállítás van, amivel a cacheelés idejét lehet szabályozni (#251)
- new: GetSystemValue és SetSystemValue függvények
2006.06.05 - v0.9.6.0 (r203)
- fixed: kicsit túl nyomtatott a lapon (#252)
- new: a numerikus billentyűzeten is mennek a gyorsbillentyűk (#272)
- new: OnSub és OnReturn események megvalósítása (#242)
- new: label_needstyle1 és label_needstyle2 beállítás az ini-be (#226)
- new: handpoint beállítás az ini-be (#226)
2006.06.06 - v0.9.6.1 (r204)
- fixed: a closedir függvény végre megy (#273, #168)
- fixed: a PHPcache használata esetén az appconfig.php.inc-ben használt fájlok újbóli beinsertálása exceptiont okozott (#276)
2006.06.07 - v0.9.6.2 (r205)
- fixed: a redirect-nél behalt az új paraméterkezelés miatt (#277)
- fixed: a label_needstyle1 és label_needstyle2 kimaradt a dependent-es részből (#278)
- new: a DEMO verziónak más az egybeforráshoz használt kódja, ezért csak a DEMO klienssel fordított egybeforrást tudja futtatni
2006.06.08 - v0.9.6.3 (r206)
- new: a DirName komponens megvalósítása (#233)
2006.06.09 - v0.9.6.4 (r207)
- new: title-builder megvalósítása (#281)
2006.06.13 - v0.9.6.5 (r208)
- fixed: “nem töltök ki minden oszlopot és tabbal kilépek az editablelistből akkor nem veszi fel a sort” hiba javítása (#235)
2006.06.15 - v0.9.6.6 (r209)
- fixed: a title-builder beduplázta időnként a feliratokat (#289)
- fixed: ha a php_cache_time megadása esetén többszörösen insert-ált fájloknál elpusztult a kliens (#288)
2006.06.18 - v0.9.6.7 (r210)
- fixed: megvan a “leváltok-a-programról-és-rögtön-elszáll” hiba oka! Javítva (#274)
- fixed: a nagy átalakításban valamikor kikommenteztem a temp könyvtár létrehozását
2006.06.18 - v0.9.6.8 (r211)
- fixed: egybe forrás esetén is érvényes volt a PHP_CACHE_TIME beállítás, ami erősen gondokat okozott…
2006.06.19 - v0.9.6.9 (r212)
- fixed: a COOXMLPrinter-ben is megy az abszolút fájlnév (#301)
- fixed: az fwrite az fwrite($fp,”w”); parameterekkel a meglevo file-t felulirja, nem pedig ujra irja, meghozza olyan modon, hogy ha a belirt tartalom rovidebb mint az eredeti tartalom, akkor az elozo tartalom “vege” is ott marad (#302)
2006.06.21 - v0.9.6.10 (r213)
- fixed: egy apróbb hiba volt a combobox OnExit kezelésében (#304)
- fixed: a PHP cache újabb javításon esett át: minden esemény előtt a teljes tárolt tartalmat megvizsgálja, hogy érvényes-e még és ha nem, akkor frissíti (#299)
2006.06.22 - v0.9.6.11 (r214)
- fixed: az induláskor végrehajtódó OnLoad handlerben is be lehet zárni az alkalmazást (#312)
- fixed: array() függvényben összetett kifejezés nem igazán ment
2006.06.23 - v0.9.6.12 (r215)
- fixed: a bezárás nem teljesen zárta be a programot
2006.06.27 - v0.9.6.13 (r216)
- fixed: a CExcel osztály nem ment