PB.INI settings
The following table is still under construction. The list is not
complete, and many of the settings are still far from informative and
helpful. If you find any mistake or want to add information, please
contact <support@appeon.com>.
|
Section |
Key |
Possible values |
Default value |
|---|---|---|---|
|
[Application] |
AppName |
The name of the application that is last opened. |
|
|
[Application] |
Applib |
The library of the application that is last |
|
|
[Browser] |
Window |
(pending to be updated) |
|
|
[Browser] |
Show Inherited |
(pending to be updated) |
|
|
[Browser] |
Show Legend |
(pending to be updated) |
|
|
[Database] |
AutoQuote |
(pending to be updated) |
|
|
[Database] |
Columns |
Columns=8 is equivalent to set “Columns in Table |
|
|
[Database] |
NoCatalog |
NoCatalog=1 is equivalent to unselect the “Use extended |
|
|
[Database] |
ReadOnly |
ReadOnly=1 is equivalent to select the “Read Only” |
|
|
[Database] |
ShowIndexKeys |
(pending to be updated) |
|
|
[Database] |
ShowReflnt |
(pending to be updated) |
|
|
[Database] |
StayConnected |
StayConnected=1 is equivalent to select the “Keep |
|
|
[Database] |
TableDir |
(pending to be updated) |
|
|
[Database] |
TableListCache |
(pending to be updated) |
|
|
[Database] |
TableSpace |
(pending to be updated) |
|
|
[Database] |
TerminatorCharacter |
(pending to be updated) |
|
|
[Database] |
HideComments |
(pending to be updated) |
|
|
[Database] |
ShowRefInt |
(pending to be updated) |
|
|
[Database] |
ODataInPBClassic |
(pending to be updated) |
|
|
[Database] |
EnableSet |
1 = Enable SET commands in the ISQL view for database |
0 |
|
[Data Window] |
GridOn |
(pending to be updated) |
|
|
[Data Window] |
GridShow |
(pending to be updated) |
|
|
[Data Window] |
GridX |
(pending to be updated) |
|
|
[Data Window] |
GridY |
(pending to be updated) |
|
|
[Data Window] |
new_default_datasource |
(pending to be updated) |
|
|
[Data Window] |
new_default_presentation |
(pending to be updated) |
|
|
[Data Window] |
Outline_Objects |
(pending to be updated) |
|
|
[Data Window] |
PreviewOnNew |
(pending to be updated) |
|
|
[Data Window] |
PreviewRetrieve |
(pending to be updated) |
|
|
[Data Window] |
Preview_RetainData |
(pending to be updated) |
|
|
[Data Window] |
PrintOnNew |
(pending to be updated) |
|
|
[Data Window] |
PrintPreviewRulers |
(pending to be updated) |
|
|
[Data Window] |
PrintPreviewZoom |
(pending to be updated) |
|
|
[Data Window] |
Ruler |
(pending to be updated) |
|
|
[Data Window] |
Status |
(pending to be updated) |
|
|
[Data Window] |
stored_procedure_build |
(pending to be updated) |
|
|
[Data Window] |
OverlayLineWidth |
(pending to be updated) |
|
|
[Data Window] |
Accessibility |
0 = Disable both MSAA and Microsoft UI Automation (and 1 = Enable both 2 = Enable Microsoft UI Automation only 3 = Enable MSAA only |
1 |
|
[Data Window] |
ForgetColumnKeyboardLayout |
Yes = PowerBuilder will forget which keyboard layout No = PowerBuilder will remember and apply the used |
No |
|
[Data Window] |
NativePDF_Valid |
1 = Use Native 0 = Use GhostScript or XLSFO Note: This key was |
0 |
|
[Data Window] |
NativePDF_IncludeCustomFont |
1 = Embed fonts in PDF 0 = Do not embed fonts in PDF Note: This key was |
0 |
|
[Data Window] |
useDefaultKeyboardLayout |
Yes = Force RichText Edit DataWindows to use the default No = Do not force RichText Edit DataWindows to use the |
No |
|
[Data Window] |
Citrix |
1 = For handling “default” printer(s) in Citrix 0 = For NOT handling “default” printer(s) in Citrix Note: This key is |
|
|
[Data Window] |
RTL_NoAlignment |
yes = Not really sure (pending to be updated) no = Not really sure (pending to be updated) |
|
|
[Data Window] |
GenerateWSAssembliesOnCompile |
Yes = Regenerate an assembly for a DataWindow that uses No = Do not regenerate an assembly for a DataWindow that Note: Web service data |
No |
|
[Data Window] |
debug_ws_metadata |
(pending to be updated) |
|
|
[DataStore Behavior] |
UseHwnd |
Yes = Use MS-Window handles in DS processing No = Do not use MS-Window handles and gain much better Note: Setting the value |
Yes |
|
[DbTrace] |
SqlTraceFile |
Change the trace output file name for the main database |
|
|
[DbTrace] |
ShowDBINames FetchBuffers ShowBindings SumTiming Timing ShowDialog LogFileName |
Change the log file location and log file name. For ShowDBINames=0 FetchBuffers=1 ShowBindings=1 SumTiming=1 Timing=1 ShowDialog=1 LogFileName=dbtrace.log |
|
|
[Debug] |
VariablesWindow |
(pending to be updated) |
|
|
[Debug] |
WatchWindow |
(pending to be updated) |
|
|
[DotNetGenerator] |
PrefixClass |
(pending to be updated) |
|
|
[DotNetGenerator] |
PrefixFunction |
(pending to be updated) |
|
|
[DotNetGenerator] |
PrefixGetFunction |
(pending to be updated) |
|
|
[DotNetGenerator] |
PrefixSetFunction |
(pending to be updated) |
|
|
[DotNetGenerator] |
IsDistingObject |
(pending to be updated) |
|
|
[DotNetGenerator] |
IsArgumentPrefix |
(pending to be updated) |
|
|
[DotNetGenerator] |
IsPackAgeObject |
(pending to be updated) |
|
|
[DotNetGenerator] |
IsTryCatch |
(pending to be updated) |
|
|
[DotNetGenerator] |
TargetNetType |
(pending to be updated) |
|
|
[Edit Mask Behaviors] |
AutocompleteDates |
Yes = Complete the date automatically. No = Do not complete the date automatically. |
Yes |
|
[JavaVM] |
CreateJavaVM |
1 = Instantiate a Java VM. 0 = Do not instantiate a Java VM. Note: This key will no |
1 |
|
[Library] |
ApplicationExplosion |
(pending to be updated) |
|
|
[Library] |
ApplicationScripts |
(pending to be updated) |
|
|
[Library] |
DeletePrompt |
(pending to be updated) |
|
|
[Library] |
DisplayComments |
(pending to be updated) |
|
|
[Library] |
DisplayDates |
(pending to be updated) |
|
|
[Library] |
DisplaySizes |
(pending to be updated) |
|
|
[Library] |
IncludeApplications |
(pending to be updated) |
|
|
[Library] |
IncludeDataWindows |
(pending to be updated) |
|
|
[Library] |
IncludeFunctions |
(pending to be updated) |
|
|
[Library] |
IncludeMenus |
(pending to be updated) |
|
|
[Library] |
IncludePipeLines |
(pending to be updated) |
|
|
[Library] |
IncludeQueries |
(pending to be updated) |
|
|
[Library] |
IncludeStructures |
(pending to be updated) |
|
|
[Library] |
IncludeUserObjects |
(pending to be updated) |
|
|
[Library] |
IncludeWindows |
(pending to be updated) |
|
|
[Library] |
MenuAttributes |
(pending to be updated) |
|
|
[Library] |
MenuScripts |
(pending to be updated) |
|
|
[Library] |
SaveBackupsOnOptimize |
(pending to be updated) |
|
|
[Library] |
WindowAttributes |
(pending to be updated) |
|
|
[Library] |
WindowObjects |
(pending to be updated) |
|
|
[Library] |
WindowObjectsAttributes |
(pending to be updated) |
|
|
[Library] |
WindowObjectsScripts |
(pending to be updated) |
|
|
[Library] |
WindowPicture |
(pending to be updated) |
|
|
[Library] |
WindowScripts |
(pending to be updated) |
|
|
[Library] |
NormalFont |
(pending to be updated) |
|
|
[Library] |
NormalFontHeight |
(pending to be updated) |
|
|
[Library] |
SccMaxArraySize |
||
|
[Library] |
SccMultiCheckout |
||
|
[Library] |
SccCOImport SccUCImport SccGLImport SccRBImport SccMaxArraySize SccCaseSensitive SccMultiCheckout SccCheckoutNoLock |
Settings for managing source control operations. |
|
|
[Library] |
SccExtensions SccLogLevel SccMultithread SccDiffStrategy |
Settings for troubleshooting problems with source |
|
|
[PB] |
CompilerWarnings |
(pending to be updated) |
|
|
[PB] |
DashesInIdentifiers |
(pending to be updated) |
|
|
[PB] |
DatabaseWarnings |
(pending to be updated) |
|
|
[PB] |
Maximized |
(pending to be updated) |
|
|
[PB] |
PromptOnExit |
(pending to be updated) |
|
|
[PB] |
StripComments |
(pending to be updated) |
|
|
[PB] |
WebLink1 … WebLink6 |
(pending to be updated) |
|
|
[PB] |
EditorFontHeight |
(pending to be updated) |
|
|
[PB] |
EditorFontName |
(pending to be updated) |
|
|
[PB] |
PrinterFontHeight |
(pending to be updated) |
|
|
[PB] |
PrinterFontName |
(pending to be updated) |
|
|
[PB] |
XPStyleTB |
(pending to be updated) |
|
|
[PB] |
LatestProductNews |
(pending to be updated) |
|
|
[PB] |
ToolbarText |
(pending to be updated) |
|
|
[PB] |
ToolbarTips |
(pending to be updated) |
|
|
[PB] |
TestIni |
(pending to be updated) |
|
|
[PB] |
Dock |
(pending to be updated) |
|
|
[PB] |
PbCrashFlag |
(pending to be updated) |
|
|
[PB] |
ReopenWorkspace |
(pending to be updated) |
|
|
[PB] |
StartDialog |
(pending to be updated) |
|
|
[PB] |
LastWorkspace |
(pending to be updated) |
|
|
[PB] |
AutoSetCurrentTarget |
(pending to be updated) |
|
|
[PB] |
LastWorkspace |
(pending to be updated) |
|
|
[PB] |
OpenSelection |
(pending to be updated) |
|
|
[PB] |
NewSelection |
(pending to be updated) |
|
|
[PB] |
NewDefaults |
(pending to be updated) |
|
|
[PB] |
NewDimensions |
(pending to be updated) |
|
|
[PB] |
Window |
(pending to be updated) |
|
|
[PB] |
InheritSelection |
(pending to be updated) |
|
|
[PB] |
RunSelection |
(pending to be updated) |
|
|
[PB] |
SystemOptionsPage |
(pending to be updated) |
|
|
[PB] |
UseSimpleMAPI |
Yes = Use Simple MAPI No = Use Extended MAPI Both have their individual shortcomings / bugs. |
Depends on which version of PowerBuilder you are using, |
|
[PB] |
PBDebug |
ON = create a debug log when running from development OFF = don’t create a debug log when running from |
OFF |
|
[PB] |
DebugOutFile |
The debug log file location and file name, for example, |
|
|
[PB] |
CODEGENTEMP |
Target the output of your Machine Code compiles to a |
|
|
[PB] |
UseZp1 |
UseZp1=1 is equivalent to selecting “Use 1-byte |
|
|
[PB] |
DashInIdentifiers |
(pending to be updated) |
|
|
[PB] |
UserHelpFile UserHelpPrefix |
||
|
[PB] |
SystemTree_DotNetFullName |
1 = Display the full class name 0 = Display only the final name Note: .NET Assembly is |
|
|
[PB] |
PasteLowerCase |
1 = Paste the scripts in lowercase. 0 = Paste the scripts in uppercase. |
1 |
|
[PB] |
UserOptionFileExt |
Save the breakpoints set by developer in a separate |
|
|
[PB Welcome] |
IsEnable |
(pending to be updated) |
|
|
[PB Welcome] |
WebLink |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
ShowLineNumbers |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
WordWrap |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
IsDynamicrefresh |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
IsTopLayout |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
XmlCurrentDirectory |
(pending to be updated) |
|
|
[RibbonBarXmlEdit] |
DynamicInterval |
(pending to be updated) |
|
|
[RichText] |
PageSizeAsControlSize |
1 = Adapts the page size on a RichText control to the 0 = Does not adapt the page size to the control’s |
0 |
|
[SourceControlProxy] |
Url Port Username Password Timeout |
Use a proxy server to connect with the source control Note: these keys are |
|
|
[SourceControl] |
DetailError |
1 — Generates detailed error log when using source Note: this key is |
0 |
|
[SQL Painter] |
Hidecomments |
(pending to be updated) |
|
|
[SQL Painter] |
Tabitem |
(pending to be updated) |
|
|
[SQL Painter] |
HIDEFLAGS |
(pending to be updated) |
|
|
[Window] |
GridOn |
(pending to be updated) |
|
|
[Window] |
GridShow |
(pending to be updated) |
|
|
[Window] |
GridX |
(pending to be updated) |
|
|
[Window] |
GridY |
(pending to be updated) |
|
|
[Window] |
Status |
(pending to be updated) |