Table of Contents
2006
Október
2006.10.04 - v0.9.6.36 (r246)
- fixed: a fókusz kezelése nem volt jó (#353)
- new: need és depend tulajdonság a dirname és filename componenseknek (#351)
2006.10.07 - v0.9.6.37 (r249)
- fixed: a taborder kezelés eddigi 1024-es limitjét kiszedtem (#359)
- new: memo-nak HEIGHT tulajdonság (#357)
2006.10.09 - v0.9.6.38 (r250)
- fixed: az INCLUDES-ban definiált függvények elvesztek az OnLoad-ig (#356)
- fixed: a SetTitle függvényhívás hatására a form felirata eltűnt (#355)
- fixed: a COOXMLPrinter::settable metódusnak, ha üres tömböt adtunk, akkor az egész kliens elszállt (#349)
2006.10.10 - v0.9.6.39 (r251)
- fixed: a taborder múltkori javítása félresikerült (#359)
- changed: kikapcsoltam a listák természetes rendezését: ezzel egy csomó tömb és lista hiba elmúlt, de persze a fícsör is
2006.10.11 - v0.9.6.40 (r252)
- fixed: az EditableList-et meg lehetett hülyíteni az üres sorokkal; a javítás mellékhatásaként a teljesen üres sorokat a rendszer törli (#354)
2006.10.12 - v0.9.6.41 (r253)
- fixed: az EditableList-et meg lehetett hülyíteni, ha mentéskor szerkesztő módban volt és üresek voltak az editboxok (#354)
2006.10.15 - v0.9.6.43 (r254)
- fixed: a COOXMLPrinter PrintModal metódusa a leírással ellentétben nem adta vissza a kinyomtatott lapok számát (#358)
- new: PopUpOperation függvény (#293)
2006.10.16 - v0.9.6.44 (r255)
- fixed: a tegnapi PopUpOperation hívása után a hívó processben semmilyen gomb lenyomás nem működött (#365)
2006.10.17 - v0.9.6.45 (r256)
- fixed: a NULL == '' false értéket adott (#364)
- new: TREE komponens (#366)
2006.10.18 - v0.9.6.46 (r257)
- fixed: Ha egy sort elkezek szerkeszteni, és a szerkesztés közben megnyomom a rögzitést akkor a benne van az ins-ben, de az adatokat nem látja (#354)
2006.10.29 - v0.9.7.0 (r261)
- changed: a nyomtatási alrendszer lecserélésének első része befejeződött; a függvények és a közvetlen nyomtatás még nem működik
- fixed: a CompleteEdit komponensnél nem működött sem a NEED sem a DEPENDENT (#369)
2006.10.30 - v0.9.7.1 (r263)
- fixed: a fókusz próblémát megoldottam (#353)
- changed: a nyomtatási átalakítás után újra működik a két nyomtató függvény (a print_file és a print_array)
- changed: a közvetlen nyomtatás is megy
2006.10.31 - v0.9.7.2
- new: az insert függvényben ”./” prefix-el lehet hivatkozni az aktuális könyvtárra is (#211)
November
2006.11.01 - v0.9.7.3 (r265)
- fixed: találtam az XML olvasóban egy buffer túlírási hibát; ez olyan elemek olvasásakor okozhatott hibát, ahol egy XML tag mérete 512 byte fölött volt (pl: COOXMLPrinter esetén az OO XML-jében vannak ilyenek)
- fixed: a COOXMLPrinter esetén a fejléc és lábléc lemaradt (#370)
- new: a CompleteEdit komponenshez
LISTMODEtulajdonság (#368) - new: az EditableList komponens kiegészült az tipusok között l(…) tipussal is (#368)
- changed: kicsit átalakítottam a nyomtatási nézet ablakot, hogy jobban kiférjen az oldalra
- new: thumbnail view-t raktam a nyomtatási nézet ablakra
2006.11.02 - v0.9.7.4 (r266)
- fixed: a CompleteEdit komponensnél a NEED tulajdonság kicsit hibásan működött (#368)
- fixed: a CompleteEdit komponens LISTMODE tulajdonság beállítása esetén is engedett nem lista elemeket beírni, ha azok első karakterével nem kezdődött elem a megadott listában
- fixed: a COOXMLPrinter osztály az oldalszám behelyettesítéskor a sorszámozást 0-tól kezdte (#374)
- fixed: az Insert függvényben a ”./” hivatkozás nem egészen jól működött (#211)
- new: a Cor4 változók immár mennek “$_” prefixxel is (#371)
2006.11.03 - v0.9.7.5
- fixed: a “$_” prefixű Cor4 változók nem minden esetben szuperáltak megfelelően
2006.11.17 - v0.9.7.6 (r267)
- fixed: tucatnyi apró (főleg a kód egységességét és stabilitását érintő) hibajavítás
- fixed: a Tree komponensről lemaradtak a DEBUG_EX kiegészítő funkcióit lehetővé tevő sallangok
2006.11.20 - v0.9.7.7 (r268)
- fixed: a setTable metódus nem működött (#382)
- fixed: a GetNumAsText függvény nem működött (#381)
2006.11.21 - v0.9.7.8 (r269)
- fixed: a need állapotok frissítésén javítottam (#380)
- fixed: egybeforrás készítésekor a ”.”-al kezdődő fájlnevek hibát okoztak
- fixed: egybeforrás készításelor a képeknél az abszolút címet mentette, ezért visszaolvasáskor nem találta (#384)
2006.11.22 - v0.9.7.9 (r270)
- new: bevezetésre került egy
DBCor4 változó (és a szokásos$_DBis), amely mindig egy default kapcsolódással kapcsolt adatbázis “változót” tartalmaz (ez esetben ez nem igazi változó: nem lehet neki értéket adni és függvény paramétere sem lehet! Egészen konkrétan aDB(illetve$_DB) után mindig ”→”-nak kell szerepelnie) - changed: a fentiek hatására elhatároztam, hogy már a fordító egységessé teszi a Cor4 változók kezelését: a hagyományos írásmódot a “$_” kezdetűre cseréli; remélhetőleg ez nálatok mindössze abban fog meglátszani, hogy a logban az eddigi
OperationDatahelyett$_OperationDatafog szerepelni - fixed: SQLite esetén az üres datasource-ok hibát okoztak (#385)
2006.11.23 - v0.9.7.10 (r271)
- fixed: a tegnapi fordítási átalakításból kimaradt a ”<hivatkozás>” (#387)
- fixed: a datasource-okban volt egy másik hiba is (#385)
2006.11.24 - v0.9.7.11 (r273)
- new: BACKGROUND tulajdonság a listának (#376)
- fixed: a “\\a” szövegből “a” lett, mert kétszer értelmeztem a “\”-t (#390)
2006.11.26 - v0.9.7.12 (r274)
- fixed: alakítottam a listák kezelésén, hogy thread safe legyen (#379)
2006.11.27 - v0.9.7.13 (r277)
- fixed: az adatbázis kapcsolat nélküli alkalmazások nem indultak el az új
DB“változó” létrehozása közbeni hiba miatt - new: a ini-be új beállítás került: log / format
2006.11.29 - v0.9.7.14 (r278)
- fixed: a SetTableRow metódus kivételt okozott (#386)
2006.11.29 - v0.9.7.15 (r280)
- changed: egy új (gyorsabb) memóriakezelőre cseréltem a Delphi eredeti memóriakezelőjét (http://sourceforge.net/projects/fastmm/)
- fixed: jónéhány memory leak-et javítottam a PHP értelmező és az adatbázis kezelő modulban
2006.11.30 - v0.9.7.16 (r281)
- new: a SCREEN_XML HELP szekciója már elfogadja (az eddigi “br” tag mellett) az “u”, “i” és “b” tageket is (#391)
- fixed: a process-ek kezelésénél enyhén szivárgott a memória
- changed: ha a SCREEN HELP szekciója nem tartalmaz szöveget, akkor az
F1billentyű lenyomásával nem az üres help oldal jön be (mint eddig), hanem egy figyelmeztetés, hogy “Ehhez az oldalhoz nem tartozik segítség!”
2006.12.01 - v0.9.7.17 (r282)
- fixed: ha az összes megnyitott nyomtatási nézetet bezárjuk, akkor az F12 megnyomása “Access violation”-t okozott
2006.12.03 - v0.9.7.18 (r283)
- new: Egy nyomtatási nézetre több nyomtatás: PrintTo metódus (#327)
- fixed: közvetlen nyomtatás esetén a
landscapeparaméter nem került figyelembe vételre
2006.12.07 - v0.9.7.19 (r285)
- fixed: volt benne egy apróbb probléma a szálkezeléssel kapcsolatban
2006.12.08 - v0.9.7.20 (r286)
- new: kezdetleges WatchList a DEBUG verzióba (F11-el megjelenik, SHIFT-F11-el lehet új kifejezést felvenni)
2006.12.10 - v0.9.7.21 (r288)
2006.12.11 - v0.9.7.22 (r289)
2006.12.17 - v0.9.7.23 (r292)
- new: új nyomtatási alrendszer első teszt verziója
2006.12.18 - v0.9.7.24 (r293)
2006.12.19 - v0.9.7.25 (r294)
2006.12.19 - v0.9.7.26 (r295)
- fixed: ha a multiselect listának volt kép háttere, akkor egyes esetekben a kijelölt elemek utáni részt “elfelejtette” kirajzolni
- fixed: volt egy hiba a nyomtatásban a táblázat cella magasságának kiszámításában
2006.12.21 - v0.9.7.27 (r296)
- changed: az egyszerűsített gyorsbillentyűk mennek readonly mezőkön is
- fixed: a láblécet néha annyira centizte, hogy dobott miatta egy üres oldalt
2006.12.21 - v0.9.7.28 (r297)
- new: PrintToPage metódus
2006.12.21 - v0.9.7.29 (r298)
- new: új tulajdonság a listához: PRINTLANDSCAPE
- fixed: a nyomtatásban a több oldalas dokumentumok minden egyes oldallal egyre jobban elcsúsztak
2006.12.23 - v0.9.8.0 (r299)
2006.12.25 - v0.9.8.1 (r300)
- fixed: kicsit összekavarodott a LISTMODE tulajdonság az EditableList-nél
- fixed: az EditableList-ben nem törölte ki az “üres” sort, ha az csak az alapértelmezett értékeket tartalmazta
- new: az EditableList-nél a DEFAULTS tulajdonság ki lett egészítve az “__autoinc” értékkel
- new: ha bizonyos (jelen esetben csak az adatbázis hibák ilyenek) hiba történik, akkor megjelenik egy messagebox azzal az üzenettel, ami a logba kerül
2006.12.25 - v0.9.8.2 (r301)
- new: gyorsbillentyű az EditableList: hatására új sort visz fel
- fixed: néha, némely sort elvesztette szerkesztés közben az EditableList
2006.12.25 - v0.9.8.3 (r302)
- new: STARTNEW tulajdonság a EditableList-hez
- fixed: újból megfixáltam a EditableList-et, mert az üres sorokat nem minden esetben törölte ki, amikor kellett volna neki
- changed: az első (nyitó) lap OnLoad-ja is külön szálban fut (mert sokat szívtam amiatt, hogy az egy kivétel volt mindig)
2006.12.25 - v0.9.8.4 (r303)
- fixed: na persze, hogy az előző OnLoad átalakítás nem sikerült elsőre
2006.12.26 - v0.9.8.5 (r304)
- new: az EditableList-ben működik edit módban is a page-up / page-down
- fixed: nyomtatásban az üres táblázat cella alacsonyabb volt, mintha lenne benne valami
- fixed: az üres paragrafusnak nem volt magassága, ezért sima enterekkel nem lehetett pozicionálni
2006.12.26 - v0.9.8.6 (r305)
- fixed: több azonos nyomtatvány nyomtatásakor a táblázat cellák magassága az első lap alapján állt be
- new: EditableList-nek speciális fókusz kezelés: mod és new
2006.12.27 - v0.9.8.7 (r306)
- changed: kivettem a debugos kliens elejéről az eddigi plusz képernyőt
2006.12.27 - v0.9.8.8 (r307)
- fixed: readonly módban is lehetett az EditableList-ből sort törölni
- fixed: checkbox-on is menjen a simple hotkey
- new: EditableList-nél szerkesztő módban HOME / END az első / utolsó editbox-ra ugrik
- new: runphp parancssori paraméter
2006.12.28 - v0.9.8.9 (r308)
- new: FONTSIZE és FONTNAME tulajdonság az EditableList-nek (#394)
- new: FONTNAME tulajdonság a Label-nek
- new: ENABLEEXCHANGE tulajdonság az EditableList-nek (#393)
2006.12.28 - v0.9.8.10 (r309)
- fixed: CompleteEditben a szöveg mindig kisbetűs volt
- fixed: a nyomtatás nem vette figyelembe a beállított nyomtatót, ha a nyomtatási nézet megjelent (mindig a default nyomtatóra nyomtatott)
- fixed: a SetPaperSize metódust nem vette figyelembe
- changed: ezentúl a sablonnak méretben illeszkednie kell a nyomtatás méretéhez (eltérően az eddigi gyakorlattól, amikor mindig A4-es sablont kellett használni)
- fixed: kicsit javítottam a táblázat cella magasságán, de még mindig nem tökéletes
2006.12.28 - v0.9.8.11 (r310)
- fixed: az előbbi CompleteEdit javítás félresikeredett
2006.12.29 - v0.9.8.12 (r311)
- fixed: a CodeCombo-nál nem ment a frissítés, ha a combobox-ba billentyűzetről választottunk értéket
- fixed: a CodeCombo a szélesség értékeket kicsit megkavarta
- new: az DISABLED és VISIBLE tulajdonsághoz ”=” után lehet PHP kifejezést is írni, amit a rendszer kiértékel
2006.12.30 - v0.9.8.13 (r312)
- fixed: a ComboBox-nál és a CodeCombo-nál a comboboxban readonly módban is lehetett navigálni a fel / le gombokkal
- fixed: VISIBLE=false beállítás esetén is mentek a shortcut-ok