Registry, klíče a hodnoty

Klíče a hodnoty se nacházejí na HKEY_CURRENT_USER\Software\MJ\CVP\1.0.

Klíč root

Přímo v kořenu se nacházejí hodnoty velikosti a pozice hlavního okna aplikace:
NázevPopisTypHodnoty
HeightVýška oknaDWORD 
WidthŠířka oknaDWORD 
LeftPozice zlevaDWORD 
TopPozice ze shoraDWORD 
WindowStateStav oknaDWORD
0normální okno
1minimalizované okno
2maximalizované okno
DockableStav dokovatelnostiDWORD
1Podpora dokování, je dokovatelné
2Podpora dokování, není dokovatelné
XXF012Pozice a velikost Výstupního oknaBINNARYBinární hodnota dlouhá 24 bytes
XXF070Pozice a velikost okna HledáníBINNARYBinární hodnota dlouhá 24 bytes
XXF080Okno Detail řádkuBINNARYBinární hodnota dlouhá 24 bytes
XXF082Okno Globální pohled na metodu/proceduruBINNARYBinární hodnota dlouhá 24 bytes
XXF082Okno Detail metody/proceduryBINNARYBinární hodnota dlouhá 24 bytes
XXTool_1Pozice a velikost Standardního paneluBINNARYBinární hodnota dlouhá 24 bytes
XXTool_2Pozice a velikost Panelu přesunůBINNARYBinární hodnota dlouhá 24 bytes
Poznámka:
Binární hodnota formulářů:
PoziceTyp-registryPopisTyp
1-4znakpozice LeftDWORD
5-8znakpozice TopDWORD
9-12znakrozměr WidthDWORD
13-16znakrozměr HeightDWORD
17-20znakvlastnost WindowStateDWORD
21-24znakvlastnost DockableDWORD
Binární hodnota toolbarů:
PoziceTyp-registryPopisTyp
1-4znakpozice LeftDWORD
5-8znakpozice TopDWORD
9-12znakrozměr WidthDWORD
13-16znakrozměr HeightDWORD
17-20znakvlastnost DockPositionDWORD
21-24znak(nepoužito)DWORD

Klíč Options

Bežná nastavení aplikace:
NázevPopis
TypHodnotyZákladní hodnota
DebugLogPříznak zda se mají logovat debugovací hlášky.
DWORD
0Ne
1Ano
0
DefPathNewCesta k poslednímu zpracovanému LOG souboru
String Cesta kde se nachází Coverage profiler
DefPathOpenCesta k poslednímu otevřenému CVP souboru
String Cesta kde se nachází Coverage profiler
LanguageIdentifikátor použité jazykové mutace
String
ENGLISHAngličtina
CZECHČeština
SLOVAKSlovenština
CZECH
LogFileTyp zpracování LOG souboru
DWORD
1Nahrání do pracovní tabulky
2Přímé zpracování
3Automatická detekce
3
MaxFileCountMaximální počet viditelných souborů v nabídce
DWORD1 - 995
MaxLogSizeMaximální velikost LOG souboru pro přímé zpracování
String0.10 - 99.9 MB (desetinný oddělovač je vždy tečka)2
MaxWindowCountMaximální počet viditelných oken v nabídce
DWORD1 - 995
OutPutPříznak, zda je zobrazeno Výstupní okno
DWORD
0Ne
1Ano
0
RecentFilePříznak, zda se má zobrazovat nabídka posledních otevřených CVP souborů
DWORD
0Ne
1Ano
0
RecentFileCountMaximální počet naposled otevřených CVP souborů
DWORD1 - 995
SaveFile_PackUKód pakovací komponenty určující komponentu při uložení zpracovaného LOG souboru
String
BIXBIX Archiver
BZIP2BZIP Archiver
VFPVFP library
ZLIBZLib Archiver
Prázdný řetězec
SaveFile_XXT500Příznak, zda se má při uložení zpracovaného LOG souboru uložit i Tabulka pro zobrazení stromu zdrojů
DWORD
0Ne
1Ano
0
SaveFile_XXT505Příznak, zda se má při uložení zpracovaného LOG souboru uložit i Tabulka pro zobrazení stromu průběhu
DWORD
0Ne
1Ano
0
SizeGridPříznak změny šířky sloupců v gridech pro zobrazení zdrojového kódu
DWORD
1Ruční
2Automatická
2
FileSourcePříznak jak se má CVP zachovat při zpracování LOG souboru pokud nenajde zdrojové kódy
DWORD
1Jdi na další soubor
2Otevři dialog
2
AnimatedIconPříznak zda se mají zobrazovat animované ikony (pokud by animované ikony pro hledání, ukládání atd. dělaly problémy, lze je takto vypnout)
DWORD
0Ne
1Ano
1
XXTool_1Příznak, zda je zobrazen Standardní panel
DWORD
0Ne
1Ano
0
XXTool_2Příznak, zda je zobrazen Panel přesunů
DWORD
0Ne
1Ano
0
PackMinSizeMinimální velikost souboru pro komprimaci před uložením
String0.00 - 99.99 MB (desetinný oddělovač je vždy tečka)0.10
LoaderUmístění a název zavaděče pro VFP IDE
String Prázdný řetězec
IntegrateIDEPříznak, zda se má CVP zaregistrovat u Loaderu
DWORD
0Ne
1Ano
0
ThreadPriorityPriorita vlákna pro náročné činnosti
String
-2THREAD_PRIORITY_LOWEST
-1THREAD_PRIORITY_BELOW_NORMAL
0THREAD_PRIORITY_NORMAL
2THREAD_PRIORITY_HIGHEST
1THREAD_PRIORITY_ABOVE_NORMAL
15THREAD_PRIORITY_TIME_CRITICAL
-15THREAD_PRIORITY_IDLE
-15

Klíč RecentFiles

Seznam naposled otevřených CVP souborů. A ten může vypadat třeba takhle:

File1="D:\TEMP\CVP\CH2.CVP"
File2="D:\TEMP\CVP\CH1.CVP"
File3="D:\TEMP\CVP\CH0.CVP"
...
File99="D:\TEMP\CVP\CH99.CVP"

Hodnoty jsou typu String. V menu se jednotlivé položky zobrazují od největší po nejmenší. Počet zobrazených položek je omezen nastavením MaxFileCount.

Klíč FindValues

Seznam naposled hledaných hodnot. A ten může vypadat třeba takhle:

Value1="if "
Value2="if "
Value3="endif"
...
Value99="TYPE("

Hodnoty jsou typu String.

Klíč EFRX

Seznam umístění binárních souborů reportovacích enginů třetích stran:
MERE="c:\MindsEyeReportEngine\"
EREPORTS="c:\program files\ereports\"
VREP="c:\vrep\"
...
Hodnoty jsou typu String.