Systém Groma si veškerá nastavení ukládá do textového konfiguračního souboru. Konfigurační soubor je umístěn na standardní místo dané typem operačního systému nebo lze jeho umístění definovat explicitně.
Systém Groma si veškerá nastavení ukládá do textového konfiguračního souboru. Není-li umístění souboru explicitně určeno, bude umístěn na standardní místo dané typem operačního systému:
Windows NT, 2000, XP, Vista: V těchto operačních systémech je pro umístění konfiguračního souboru použita systémová proměnná %USERPROFILE%
. Tato proměnná ukazuje do privátního adresáře přihlášeného uživatele, je tedy zaručeno, že má každý uživatel systému vlastní konfiguraci.
Windows 95, 98 a ME: V těchto operačních systémech není systémová proměnná %USERPROFILE%
nastavena, konfigurační soubor tedy bude umístěn přímo do systému Windows.
Pokud z nějakého důvodu nevyhovuje standardní umístění konfiguračního souboru, lze explicitně stanovit jiné umístění. Důvodem může být např. potřeba umístit konfigurační soubor na síťový disk do domovského adresáře uživatele, aby měl stejnou konfiguraci při přihlášení z libovolné stanice v síti. Umístění konfiguračního souboru lze nastavit dvěma způsoby:
Umístění souboru lze nastavit pomocí parametru -u=nazevsouboruscestou
. Tento parametr je třeba zadat v definici příkazové řádky ikony nebo záznamu v nabídce start. Parametry se oddělují alespoň jednou mezerou od názvu programu.
Obsahuje-li cesta ke konfiguračnímu souboru mezery, je třeba ji (nebo celý parametr) uzavřít do uvozovek (např. -u="nazev souboru s cestou a mezerami"
nebo "-u=nazev souboru s cestou a mezerami"
)
Při definici cesty lze použít systémových proměnných nebo položek z registry. Názvy proměnných se uzavírají mezi znaky %%
, položky registry do lomených závorek < a >
. Tyto názvy budou nahrazeny příslušnými hodnotami.
Položky registry jsou brány z HKEY_CURRENT_USER
.
Příklady:
c:\Groma14\Groma.exe -u=h:\Konfigurace\groma.ini
c:\Groma14\Groma.exe -u=%USERPREFS%\groma.ini
c:\Groma14\Groma.exe -u="<Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Local Settings>\groma.ini"
network.ini
Namísto parametru při spouštění lze umístění konfiguračního souboru definovat v souboru
network.ini
, který se nachází v adresáři systému Groma. Výhoda tohoto způsobu nastavení spočívá v tom, že není třeba upravovat všechny ikony na všech počítačích v síti (soubor network.ini
je společný pro celou instalaci). Další výhodou tohoto způsobu je to, že se nastavení vztahuje i na všechny rozšiřující moduly systému Groma.
Vzhledem k tomu, že se toto nastavení vztahuje i na všechny moduly systému Groma, které používají vlastní konfigurační soubory, lze tímto způsobem definovat pouze cestu ke konfiguračnímu souboru, nikoli jeho název (který je pro každou komponentu systému jiný).
Umístění souboru se definuje pomocí proměnné ConfigFilePath
souboru
network.ini
. V této proměnné se zadává cesta, kam má být konfigurační soubor umístěn. Je lhostejno, zda je cesta ukončena zpětným lomítkem, nebo ne. K této cestě systém doplní konkrétní název konfiguračního souboru pro příslušnou komponentu.
Zásady použití systémových proměnných a položek z registry jsou shodné, jako při definici na příkazové řádce.
Chcete-li zjistit aktuální umístění konfiguračního souboru, postupujte následujícím způsobem:
V nabídce systému Groma zvolte příkaz Nápověda - O programu.
V zobrazeném dialogovém okně stiskněte tlačítko Shift-Ctrl a dvakrát klepněte do obrázku.
. Pokud v okně toto tlačítko není, stiskněte kombinaci klávesV dalším zobrazeném dialogovém okně naleznete název konfiguračního souboru pod položkou Preference File
. Bude-li název s cestou delší, nezobrazí se celý. Potom je třeba ukázat do okénka myší a posouvat kurzorem tak, aby bylo možno celou cestu přečíst.
Pokud systém Groma nenalezne konfigurační soubor uživatele na příslušném místě (na standardním místě nebo na místě určeném některým z výše uvedených způsobů), zkopíruje uživateli základní soubor s nastaveními. Tento soubor je umístěn v adresáři s instalací systému Groma a má název groma.ini
.
Pokud chcete některá základní nastavení změnit, můžete vzorový konfigurační soubor upravit, nebo do systému Groma zkopírovat jako vzorový soubor některého uživatele. Všichni uživatelé, kteří ještě vlastní konfiguraci nemají, dostanou potom kopii této základní konfigurace.