Stránka 5 z 8
Re: Aktuální stav
Napsal: 20.12.2021 18:47
od spainhell
Verze 0.39:
- opraveno načítání grafických příkazů (nelze je však zobrazit, CppFand je - zatím - jen v textové verzi)
- opravena práce se soubory při importu / exportu
- opravena metoda pro nahrazování řetězců
- opravena metoda GetItem pro získání položky ze seznamu (např. seznamu souborů) - za učitých okolností způsobovala pád
- úprava metod pro gerenerování auto reportů
- oprava funkce 'edfile' - vracela vždy prázdný název souboru
- oprava volání uživatelem definovaných funkcí - při volání se neinicializovaly interní proměnné a zůstávaly v nich hodnoty z přechozího volání
- opraveno dělení nulou - při pokusu o dělení nulou je nyní výsledek vždy 0
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.39 - 32 bit
- (965.5 KiB) Staženo 13362 x
Re: Aktuální stav
Napsal: 21.12.2021 20:54
od spainhell
Verze 0.40:
-
opraveno načítání záporných čísel z datového souboru - implementace byla od počátku chybná, čísla byla při převodu na typ double tak malá, že se vracela nula
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.40 - 32 bit
- (965.5 KiB) Staženo 15416 x
Re: Aktuální stav
Napsal: 27.12.2021 21:21
od spainhell
Verze 0.41:
- opravena spousta chyb v kompileru, které bránily spuštění úlohy HU30 od firmy HUNTER software
- opravena práce s FANDDATA, FANDCFG a FANDRES proměnnými prostředí
- opraveno načítání kapitoly R
- značný refactoring kódu
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
Prozatím pozastavuju vydávání 64bit verzí. Jsou v nich problémy např. s textovým editorem. Nemá to teď prioritu.
- cppfand.exe
- verze 0.41 - 32 bit
- (975.5 KiB) Staženo 14086 x
Re: Aktuální stav
Napsal: 9.1.2022 19:05
od spainhell
Verze 0.42:
- opraveny chyby při ukládání typu 'N'
- omezeno logování práce se soubory a indexy (velikost souboru fand.log rychle rostla)
- opravena chyba práce se souřadnicemi při požadavku na zadání textu (PromtText)
- předělána práce s prolinkováním souborů (LinkD) - není ale ještě úplně funkční, hlavně u 'like' souborů
- opět značný refactoring kódu, odstranění nepoužívaných metod
Před stažením souboru si přečtěte pokyny
https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.42 - 32 bit
- (979 KiB) Staženo 15601 x
Re: Aktuální stav
Napsal: 7.2.2022 07:53
od spainhell
Prolinkování už by mělo být funkční - tedy konkrétně spíš jeho načtení (kompilace). Provádění metod zatím zlobí, ale pracuje se na tom.
Bohužel se nějakými úpravami v poslední době rozhodilo generování indexových souborů, pokud je definováno více klíčů. Ale i na tom se pracuje.
Re: Aktuální stav
Napsal: 19.4.2022 07:28
od spainhell
Velikonoční verze 0.43:
- opraveno prolinkování souborů
- opraveno generování indexových souborů (pokud existuje více klíčů)
- značný refactoring kódu, který je nutný pro další vývoj
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.43 - 32 bit
- (985 KiB) Staženo 13502 x
Re: Aktuální stav
Napsal: 13.8.2022 20:31
od spainhell
Vážení příznivci,
vývoj se nezastavil, jen už dlouhou dobu bojuji s přepisem podpory Prologu.
Je to náročnější, než jsem předpokládal. Ale daří se po malých krůčcích postupovat.
Re: Aktuální stav
Napsal: 19.11.2022 21:18
od spainhell
Rozchození podpory Prologu jsem obětoval desítky hodin práce. Pořád to vypadalo, že už se to blíží do finále, ale mise byla neúspěšná.
Teď už na tom pokračovat nebudu, možná někdy v budoucnu.
Aktuálně se věnuju ladění textového editoru. S tím je hodně práce, ale postupně to jde.
Re: Aktuální stav
Napsal: 26.12.2022 16:16
od spainhell
Vánoční verze 0.44:
- opraven posun v text. editoru v režimu prohlížení (Scroll Lock)
Před stažením souboru si přečtěte pokyny https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.44 - 32 bit
- (1.05 MiB) Staženo 13024 x
Re: Aktuální stav
Napsal: 10.1.2023 20:14
od spainhell
Verze 0.45:
- zprovozněno kreslení rámečků v text. editoru
- upravena práce s měkkými konci řádků v text. editoru
- možnost nastavit počet sloupců a řádků konzolového okna
Nastavení počtu sloupců a řádků se provádí úpravou FAND.CFG:

- úprava přímou editací FAND.CFG

- úprava pomocí FANDINST.EXE
Při editaci souboru např. HEX editorem v PS-Padu je nutné zadávat obě hodnoty v šestnáctkové soustavě:
např.
78 hex = 120,
50 hex = 80,
22 hex = 34.
Pokud použiteje FANDINST.EXE, počet sloupců se zadává jako 00XY do políčka
Adresa videopaměti ve formátu HEX.
Počet řádků se zadává decimálně do políčka
Pocet radku.
Vnitřně to fugnuje tak, že pokud je nastavená adresa videopaměti menší než 0x00FF, pak se použije, jinak se ignoruje a počet sloupců je výchozích 80. Pokud je nastavený počet řádků větší než 0, tak se použije, jinak se ignoruje a počet řádků je výchozích 25.
Před stažením souboru si přečtěte pokyny
https://pcfand.org/viewtopic.php?f=1&t=16
- cppfand.exe
- verze 0.45 - 32 bit
- (1.05 MiB) Staženo 13171 x