Curvostella

Various Utilities

Folder: Utilities

Curvostella

SergCODE source code package (Freeware) SergCODE source code package (Freeware)

Folders of the Utilities Subsection (in alphabetical order):

Folder (Subsection) Purpose
EmEditor Configuration

Register configuration of a well-known text editor, EmEditor, including support for SQL translation by the $SqlTrans utility as an external tool. Representation and settings that are convenient for source code editing (and printing) are provided.

Keyboard Layouts

We offer a special keyboard layout, US (EN+IT+Specials) (folder: KBDUS_X; module: kbdus_x.dll) that is an extension of “English (United States)” (contained in kbdus.dll). This layout demonstrates a variant of extending the English character set.

Apart from the standard US English symbol set, this layout includes characters, which are specific for Spanish and Italian languages (two versions of the DLL), as well as various special characters used in the US-International layout. Supports accented vowels (àá èé ùú ìí òó ÀÁ ÈÉ ÙÚ ÌÍ ÒÓ), punctuation marks (— «» “” ‘’), and other frequently used characters. All the special characters are obtained by pressing the right Alt / Alt+Shift key combination or left Ctrl+Alt / Ctrl+Alt+Shift (the Dead Key keys are not used).

The kbdus_x.klc file is provided, which is the initial configuration for Microsoft Keyboard Layout Creator (version 1.4). You may redesign the scheme and create your own layout (generate a corresponding DLL).

The manual substitution method is proposed for the layout (see contents of the Forced Redirect (US) folder and of the corresponding REG-files). Platform specific module kbdus_x.dll must reside in the system folder (near kbdus.dll). By using this method, you will not have to leave the English keyboard for obtaining extended characters!

Registry Settings

Currently, there is a set of switches for changing methods of managed debugger coupling, after a .NET application crash (for example, DbgJITDebugLaunchSetting).

Shortcuts to the REG files of the managed debugger' running mode are available from the SergCODE toolbar. (папка Utilities\Shortcuts\Toolbar).

Shortcuts

Currently, only one set of shortcuts is provided called the SergCODE toolbar (folder: Utilities\Shortcuts\Toolbar). When the SergCODE subdirectory is specified in the new toolbar creaion wizard, the taskbar contains the writing “SergCODE” that allows access to the shortcut tree.

For proper functioning of the shortcuts (as well as for proper display of their icons), the SergCODE_Root environment variable must be properly set in the system. For proper functioning of the utilities, it is necessary to set a path to the CMD-Utilities folder, by using the PATH environment variable. (Some shortcuts of the toolbar refer to CMD utilities.)

Screenshot of the SergCODE toolbar (Window 7):



Top

© Sergei Kitaev (Китаев С.Ю.)