Normal Topic A handful of new stuff for 2.0 (Read 1034 times)
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
A handful of new stuff for 2.0
Apr 1st, 2006 at 3:37am
Print Post Print Post  
If you've been following along, you'd know that one of the things I've been working on is an optimization for X command (XLookup, ... , et al). Some of the optimization comes from a preindexing that takes place on the first X command on that key field in that database. All well and good on a machine that it isn't swapping from too little memory. But on smaller machines I have added a way to turn off the preindexing.

So, if you want to turn on/off pre-indexing, you would specify:
Code
Select All
SERVER PREINDEX XLOOKUPS: ON
 


or
Code
Select All
SERVER PREINDEX XLOOKUPS: OFF
 


in your sesame.ini file.

For those of you keeping track, the .ini file entries are now:

WIDTH: [n | FULL] ; set the starting window size
HEIGHT: [n | FULL] ; set the starting window size
X: n ; set the starting window position
Y: n ; set the starting window position
BACKGROUND COLOR: r g b ; sets the default background color
SECONDARY BACKGROUND COLOR: r g b ; sets the secondary background color
FOREGROUND COLOR: r g b ; set the default foreground color
COMMAND AREA WIDTH: [n | CLOSED] ; the left pane's width at start
COMMAND TREE HEIGHT: [n | CLOSED] ; the horizontal split position between the command tree and the spec window
COMMAND TREE MODE: [SINGLE | FULL] ; whether the command tree shows all levels or only the active branch
SERVER DAEMON MODE: [ON | OFF] ; whether the server has a user interface (server status window)
SERVER PREINDEX XLOOKUPS: [ON | OFF] ; whether to preindex key fields on the first X command for that field
SPLASH IMAGE: filename ; change the splash image
SCHEME: scheme_name ; use a different "look"
BLINK: [ON | OFF] ; does the cursor blink
VISUAL LOG: [ON | OFF] ; log Q&A translation on screen as it happens
VISUAL UPDATE: [ON | OFF] ; show macros/mass updates as they run
WARNING LEVEL: [OFF | MEDIUM | HIGH] ; set the warning level
KIOSK MODE: [ON | OFF] ; make Sesame go full screen with no window decorations or pulldown menus or command tree or button bar
DATABASE RETENTION: [ON | OFF] ; retain loaded applications even if no one is using them
MENU FONT: font_name ; set the font for menus
SECONDARY FONT: font_name ; set the secondary font
MENU FONT SIZE: n ; set the menu font size
SECONDARY FONT SIZE: n ; set the secondary font size
PROGRAM EDITOR FONT SIZE: n ; set the editor's font size
TRANSLATE: string1 string2 ; add a string to the translation table
START FORM: form_name ; startup showing this form
PAUSE MACRO: [ON | OFF] ; macro allow dialog boxes and user input
QUICK START: [ON | OFF | DISABLED] ; show the quick start menu window
EMBED DIALOGS: [ON | OFF] ; embed dialogs in the form's pane
USER PARAM: string ; set a parameter that is retrievable from SBasic
FIELD EDITOR HEIGHT: [n | FULL] ; field editor height
FIELD EDITOR WIDTH: [n | FULL] ; field editor width

* note: "n" indicates a numeric parameter. The pipe "|" indicates a choice of options.

Also this week, we added two new options to the Q&A translation options dialog. One that allows the translator to exclude Q&A restrictions, and another that set the forms colors to nearly monochrome with a default border box on the LEs. I also enabled the visual logging of Q&A translations, so you can see what the translator is doing as it does it.

The Q&A translation options are now:

Disable line draw characters
Force field types to string
Exclude Data
Exclude Design
Exclude Form Programming
Exclude Data Restrictions
Monochrome
Visible Logging
Exclude Security

  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged