Behold the Table Driven Text Service, Part 7 (Configuration 'junk in the trunk', part 1)

Sorting it all Out
Michael Kaplan's random stuff of dubious value
Be sure to read the disclaimer here first!

Behold the Table Driven Text Service, Part 7 (Configuration 'junk in the trunk', part 1)

  • Comments 7

Prior posts in the series:

I have been stalling in just trying to provide a whole bunch of configuration informatoon at one time, since it just felt like it would be so dry. You know, like reading an encyclopedia article or whatever about the technology.

Then yesterday someone reminded me that we aren't expecting to see documentation on all of this for some time. And if I keep dishing out settings 1-3 at a time, I'll be hitting part 79 before I'm done!

So I surrender, and I will put in a bunch of info on various configuration settings here. I will try to avoid making it dry if I can. :-)

I am mostly going to do a bunch of copy/paste from a document intended to help someone who would translate it into English, though since I am underqualified for that job, I'll just do my best. :-)

First there is the rest of the [Configuration] section to talk about, which I started in Part 2:

l      Wildcard search switch (optional)

If this switch were specify, Enable wildcard search from dictionary when composition string includes either of the below two things:

    • The asterisk “*” wildcard character find string match any zero or more characters;
    • The question mark “?” wildcard character find string match any one character.

Theform of wildcard search identifier is:

Wildcard = integer value

Where:     0     - turn off wildcard search option (default)
           Not 0 – turn on wildcard search option

l      Disable wildcard character at first composition (optional)

If wildcard search option is turned on, but won’t wildcard search at first composition character, turn this switch on.
The f
orm of disable wildcard search at first composition is:

DisableWildcardAtFirst = integer value

Where:     0     - turn off wildcard search at first option (default)
           Not 0 – turn on wildcard search at first option

 Then there are a few items that should be in the [Configuration] section but they aren't, related to the Reading window:

Configuration section for reading window

This is group for reading window however should be inside “[Configuration]” section.

l      Hide reading window
Form of hide reading window is:

ReadingWindow.HideWindow = integer value

Where:     0     - show reading window (default)
           Not 0 – hide reading window

l      Reading window width

Form of reading window width is:

ReadingWindow.Width = integer value

If the reading window width is not specified, then the default value is 6.

Then there are some [Configuration] section settings that are in the right section which are for the Composition window:

Configuration section for composition window

This is group for composition window however should be inside “[Configuration]” section.

l      Quit and error on conversion

Show error display if composition string doesn’t convert to any strings.
The f
orm of quit and error on conversion is:

Composition.QuitAndErrorOnConversion = integer value

Where:     0     - turn off error display (default)
           Not 0 – turn on error display 

Then there are also some entries for the Candidate window:

Configuration section for candidate window

This is group for candidate window however should be inside “[Configuration]” section.

l      Candidate window width

Form of candidate window width is:

CandidateWindow.Width = integer value

If not specified candidate window width, then default value is 6.

l      Candidate list index

Form of candidate list index is:

CandidateListIndex = index list which specifies each index value as x,y,z

or

CandidateListIndex = index list which specifies range of index as mn

Initial setting of candidate list index is 1,2,3,4,5,6,7,8,9,0.

l      Don’t show next key sequence

In the Explicit Conversion mode, candidate list doesn’t shows keystroke data after conversion character item.

Form of next key sequence is:

CandidateList.dontShowNextKeySequence = integer value

Where:     0     - Show next key sequence
           Not 0 – Don’t show next key sequence

l      Keep candidate list for invalid key

If inputted invalid character which key is not defined in “[Keystroke.Composition]”, it invalid character should inject to application and Table Driven TIP still keep composition character.

Form of keep candidate list for invalid key is:

CandidateList.KeepCandidateListForInvalidKey = integer value

Where:     0     - Close candidate window
           Not 0 – Keep candidate window

It did suddenly occur to me that I should maybe stop and describe the different kinds of windows a bit further, so I will do that tomorrow....

 

This post brought to you by(U+2466, aka CIRCLED DIGIT SEVEN)

Comment on the blather
Leave a Comment
  • Please add 1 and 3 and type the answer here:
  • Post
Blog - Comment List
  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

  • I've been blogging about Sinhalese keyboard on and off for some time. Like in November of 2005 when in

  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

  • Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every

Page 1 of 1 (7 items)