PROMOS fórum

FRED - grafické vývojové prostředí => FRED - platforma XCom => Téma založeno: maxim 19.01.2010, 08:35:59



Název: Zelené moduly
Přispěvatel: maxim 19.01.2010, 08:35:59
Po otevření projektu pro XCom-21 mám v knihovně pro Systémové moduly dva moduly se zeleným popisem.  :o Když na ně ukáži myší, tak se mi v bublině ukáže informace, že mám v knihovně aplikace (tedy FREDa/XCOM-21) starší verze těchto modulů (oproti knihovně v projektu, tj. v adresáři projekt.library).
Jedná se o moduly CRC a Debug.
Jak jsem k nim přišel? Sám moduly nevytvářím, ani needituji.
Je někde v helpu to barvení (černá, červená, modrá, zelená, ... další?) popisu názvů modulů v knihovně popsáno? Nemohu to najít.  >:(

(připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register))


Název: Re: Zelené moduly
Přispěvatel: libor 19.01.2010, 10:49:48
Moduly se nesou s projektem (v adresáři JMÉNO_PROJEKTU.library). Důvod je vysvětlen zde (http://forum.elsaco.cz/index.php?topic=15.0).

Barevný text u modulů v knihovně má uživateli signalizovat, že daný modul je nějakým způsobem "zvláštní". Všechny "zvláštní" stavy se týkají situací, kdy je modul použitý v projektu, tj. jak v knihovně aplikace FRED, tak i v knihovně projektu (viz výše). Stav je také vysvětlen v tooltipu daného knihovního modulu.

  • černá - standardní stav, modul není použitý v projektu
  • modrá - modul je použitý v projektu a jeho verze je stejná jak v knihovně projektu, tak v knihovně aplikace
  • červená - modul je použitý v projektu a jeho verze v knihovně projektu je starší než v knihovně aplikace
  • zelená - modul je použitý v projektu a jeho verze v knihovně projektu je novější než v knihovně aplikace
  • šedá - modul je použitý v projektu, není uložen v knihovně aplikace, ale je pouze v knihovně projektu (nastává při ladění modulu)

Ve vašem případě se tedy jedná o to, že v knihovně projektu jsou novější moduly, nebo-li se jedná nejspíše o projekt, který vytvořil někdo jiný (možná tu u nás ve firmě) a poslal vám ho.


Název: Re: Zelené moduly
Přispěvatel: maxim 19.01.2010, 11:10:25
OK, projekt mi poslal někdo od vás. Ale o úpravě těch zelených modulů nic nevím, verzi FREDa mám poslední zveřejněnou (tedy i poslední knihovny).
Co když jimi aktualizuji knihovnu aplikace a pak zjistím, že se jedná o "nedoladěný" modul? Lze se vrátit k původnímu?


Název: Re: Zelené moduly
Přispěvatel: libor 19.01.2010, 11:42:01
Vývoj jde samozřejmě neustále kupředu, takže i moduly mohou mít novější verzi a úprava se nemusí týkat jenom jejich kódu, ale i těch neméně důležitých věcí kolem, jako je třeba nápověda. Nové moduly jste dostal s projektem od nás a moduly jsou určitě odladěné.

Aktualizaci knihovny aplikace neuděláte náhodnou, ale musíte ji vyvolat. Pokud by jste ji přece jenom udělal, tak původní verzi knihovních modulů máte v instalaci. Nehledě na to, že do další uveřejněné verze již budou zahrnuty i tyto nové moduly, takže se není čeho obávat.



Poznámka: další informace o aktualizaci modulů je možné najít v tomto vláknu (http://forum.elsaco.cz/index.php?topic=15.0).