Ještě více OT: V PSPadu mám nastaven externí kompilátor pascalu - mám tam geoget. Tím mi na CtrlF9 proběhne kontrola syntaxe. Ovšem nefunguje to pro moduly Statoru. Tam mi to padá na neexistenci funkce LOG a asi i dalších. Předpokládám, že moduly Statoru nejsou plnohodnotné zdrojáky, ale includují se někam výše, používají funkce definované jinde. V normálním zdrojáku bych to našel v sekci USES. Předpokládám, že autoři Statoru používají něco jiného pro ladění zdrojáků, zdá se mi, že asi samotný Stator v debug módu. Ale tak hluboko jsem se do toho nekoukal. Ale vypozoroval jsem, že při chybě (v mém případě překlep, který jsem hledal dlouho) potichu spadne celý Stator a naběhne náhled minulé statistiky, takže jakoby k žádné změně nedojde a na první pohled se to pozná jen podle toho, že to proběhne velmi rychle.

#2
Publikováno 20 November 2014 - 9:21
Ale jo, ja to presne tak delam Jenze musis mit projekt a jako hlavni soubor projektu oznacit prislusny StatorGen.ggp.pas (v tvem profilu). Preklada se pak vzdy cely projekt, tedy i ten modul.
On je to jediny mozny zpusob jak prekladat kody, ktere jsou slozeny z vice souboru (totez pochopitelne plati i pro pluginy typu Combine, GPXGarmin a mnohe dalsi). Neni mozne prekladat jen samostatne nejaky vnitrni soubor, protoze jam budou chybet definice/deklarace promennych/funkci, ..
Tento příspěvek byl upraven od gord: 20 November 2014 - 9:32
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- OwnMaintenance - prehled udrzby vlastnich kesi - v1.1.3 (diskuse)
- Combine 2 - automatizace opakovanych cinnosti (diskuse, dávky)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Stator - statistiky y GeoGetu (diskuse)
- Náhrada GJ legálními postupy
#3
Publikováno 20 November 2014 - 9:24
Toto vlákno slouží na obecné diskuze kolem programování pluginů pro Geoget.
#4
Publikováno 20 November 2014 - 9:30
Ale vypozoroval jsem, že při chybě (v mém případě překlep, který jsem hledal dlouho) potichu spadne celý Stator a naběhne náhled minulé statistiky, takže jakoby k žádné změně nedojde a na první pohled se to pozná jen podle toho, že to proběhne velmi rychle.
Ano, pokud uděláš náhled a máš v obsahu zařazen (vlastní) modul s chybou, skončí na ní generování náhledu a následně se zobrazí soubor s náhledem, který nebyl změněn. Snadno se to pozná podle toho rychlého průběhu, jak píšeš. Na stavové liště GG ti ale pak svítí žlutý trojúhelník a pod ním se dozvíš, o jakou chybu jde...
#5
Publikováno 20 November 2014 - 11:47
Vidím, že jste mi to přehodili do samostatného vlákna, což je dobře. Vidím tady dvě dobré rady - v PSPadu projekt a pak ten žlutý trojúhelník. To mě nenapadlo. Sice si teď budu doma hrát asi s něčím jiným, než je geoget, ale hodí se to.
#6
Publikováno 20 November 2014 - 11:49
Zluty trojuhelnik je obecna vec v geogetu. Kdykoliv se geogeti skriptovaci engine pokusi spustit jakykoliv skript, a nepovede se to, nabonzuje to tim zlutym trojuhelnikem.
#7
Publikováno 01 December 2014 - 11:54
Prispevky ke GGZgenu jsem presunul do samostatneho vlakna.
#8
Publikováno 01 December 2014 - 20:52
Prosím na stránce http://geoget.ararat...r:skripty:forms zdůrazňěte, že je třeba změnit vlastnost name i přímo u formuláře (toto se použije jako prefix v názvu jednotlivých prvků). Dvakrát jsem to zjišťoval dosti krlolomě (Jsem skleróza a nemohl jsem si vzpomenout, kde byl zakopán pes.).
Díky Vašek
P.S.: Registrace se mi nepodařila. vždy jsem pohořel na CAPTCHA
#9
Publikováno 01 December 2014 - 21:01
Zmenit? Jmeno formulare ze musi zmenit aby fungovalo co? Pokud mas ve scriptu jediny formuklar, nemusis menit nic. Pokud jich mas vic, je to naprosto logicke, ze nemuzes mit 2 objekty se stejnym jmenem. Nebo jsem spatne pochopil co chces?
EDIT: Schvalne se podivej do adresare script, kolik pluginu pouziva formular s preddefinovanym jmenem GGForm.
Tento příspěvek byl upraven od gord: 01 December 2014 - 21:05
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- OwnMaintenance - prehled udrzby vlastnich kesi - v1.1.3 (diskuse)
- Combine 2 - automatizace opakovanych cinnosti (diskuse, dávky)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Stator - statistiky y GeoGetu (diskuse)
- Náhrada GJ legálními postupy
#10
Publikováno 23 March 2015 - 15:51
gord: Bohužel jsem se asi špatně vyjádřil. Když vytvořím formulář a uložím jej pod jménem, které se mi hodí do makra, tak jej chci o tímto jménem automaticky použít. (GGForm ve vlastnostech velkoryse přehlídnu.)
Asi by v dokumentaci stačila zmínka, že výchozí vnitřní název formuláře je defaultně GGForm a dá se změnit ve vlastnostech formuláře. Teď tam není o GGForm ani čárka.
Díky Vašek
P.S.: Píšu až teď, protože jsem toto fórum míjel. už si jej dám do sledovaných
Také označené jedním nebo více z těchto klíčových slov:geoget
Projekty →
GeoGet →
"velikonocni vajicko" v GeogetuZaloženo od HaLuMa , 01 Apr 2016 ![]() |
|
![]()
|
||
Projekty →
GeoGet →
Velikonoční Geoget 2.9.6Založeno od HaLuMa , 21 Mar 2016 ![]() |
|
![]()
|
||
![]() |
Projekty →
GeoGet →
Valentinský Geoget 2.9.5Založeno od HaLuMa , 14 Feb 2016 ![]() |
|
![]()
|
|
Projekty →
GeoGet →
CsvUniImportZaloženo od drowned , 28 Jan 2016 ![]() |
|
![]()
|
||
Projekty →
GeoGet →
Chyba ve statoruZaloženo od Etigo , 10 Jan 2016 ![]() |
|
![]()
|
1 uživatel(ů) prochází toto téma
0 uživatelů, 1 návštěvníků 0 anonymních uživatelů