Clients/Windows Live Messenger/Messenger Plus!/Registry Settings: Difference between revisions
No edit summary |
m (AD moved page Clients/Windows Live Messenger/Messenger Plus!/Registry to Clients/Windows Live Messenger/Messenger Plus!/Registry Settings) |
||
(No difference)
|
Latest revision as of 10:19, 19 September 2020
Home | Scripts | Skins | Plugins | Registry Settings |
Registry Settings
Most of the options and features of Messenger Plus! are accessible from the various windows of the software. However, because we feel the need to keep a balance between the number of options offered and the user friendliness of the various preferences panels, some options are not presented visually in the software.
Add your own (advanced) personal touch
All settings added in "DefaultSettings" (instead of your@email.com) will be used when creating new profiles for new users. You can use this key to create default settings global for all future users (on a given Windows account). Messenger needs to be restarted for the changes to be applied.
The following information applies to Messenger Plus! Live 4.83 and above:
HKCU\Software\Yuna Software\Messenger Plus!\Windows Live Messenger\your@email.com | |||
---|---|---|---|
Registry Path | Value Name | Type | Default |
\Preferences | ShowTextColorDefault | dword | 1 |
Boolean value. If false (0), color tags and codes are parsed but not interpreted. This registry setting affects every part of the software. | |||
\Preferences | PingReply | dword | 1 |
Boolean value. If false (0), Messenger Plus! will not send a reply to Ping? requests sent by the /ping command. | |||
\Preferences | ParsePlusTags | dword | 1 |
Boolean value. If false (0), Messenger Plus! tags such as (!M) are not parsed when messages are sent. | |||
\Preferences | DisplayCommandHelper | dword | 1 |
Boolean value. If false (0), the Command Helper window is not displayed when a slash ('/' character) is typed first in a message. | |||
\Preferences | SoundDevice | dword | -1 |
Messenger Plus! uses this sound device ID when calling sound related functions to play or record sound (such as waveOutOpen). If -1, the default wave mapper is used. If 0 or superior, the specified sound device is used. | |||
\Preferences | SoundPeakLevel | dword | 70 |
This value is used to normalize the volume of sounds played by Messenger Plus! (including custom sounds). It represents a percentage relative to the maximum volume of a sound and ranges from 1 to 100. If 0, volume normalization is disabled. | |||
\Preferences | SoundLogTextColor | dword | RGB(70,70,70) |
Color of the text inserted in the chat window when emotion sounds are sent. This is a COLORREF value. | |||
\Preferences | SoundsSoundByColumn | dword | 5 |
Number of emotion sounds displayed in each column in the sound panel. As the sound panel displays two columns, the default value of 5 means that 10 sounds will be displayed in each page. The range of acceptable values is 3 to 15 inclusive. | |||
\Preferences | MessageRecallMax | dword | 200 |
Maximum number of messages to keep for the Previous Text Recall feature (when pressing Ctrl+Up in a chat window). The range of acceptable values is 0 to 5,000. More messages kept means more memory used by each chat window. | |||
\Preferences | LogsDateDirFormat | string | "MMMM yyyy" |
Format used to create chat logs files or directories (depending on your chat logs settings and/or event log settings). This value can be used for cosmetic purposes or functional purposes. For example, a value of "yyyy" will force Messenger Plus! to create a new file/directory once a year and a value of "dd-MM-yy" will create a new file/directory once a day. See below for more details. | |||
\Preferences | EnableMsgPlusToasts | dword | 1 |
Boolean value. If false (0), Messenger Plus! does not display any popup window for generated events. | |||
\Preferences | ActionMsgTextColor | dword | RGB(156,0,156) |
Color of the text inserted in the chat window when action commands (/me commands) are sent. This is a COLORREF value. | |||
\Preferences | AutoMsgTextColor | dword | RGB(80,120,170) |
Color of the text inserted in the chat window when automatic messages are sent by personalized statuses. This is a COLORREF value. | |||
\Preferences | FloatChatFlashColor | dword | -1 |
Color used to flash the background of floating contact windows. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value. | |||
\Preferences | ChatLogTimeStampFormat | string | local specific |
Format used to write time stamps in chat logs. By default, local settings are used to compute the time. See below for more details. | |||
\Preferences | TabChatFlashColor | dword | -1 |
Color used to flash the background of tabbed chats buttons. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value. | |||
\Preferences | ChatLogOpenWithViewer | dword | 1 |
Boolean value. If false (0), chat logs opened from Messenger are opened with the default system document viewer and not the Log Viewer of Messenger Plus!. Note that encrypted chat logs are always opened by the log viewer (because the default viewer for this kind of document can only be Messenger Plus!). | |||
\Preferences | QuickIconsParenthesisDelay | dword | 500 |
Delay, in milliseconds, used to display the Quick Icons panel when a parenthesis ('(' character) is typed in a message. The range of acceptable values is 1 to 10,000 inclusive. | |||
\Preferences | FloatHideTempo | dword | 8000 |
Delay, in milliseconds, used when floating contact windows are temporarily hidden when middle-clicking on them. The windows are automatically shown back after this delay expires. The range of acceptable values is 200 to 3,600,000. | |||
\Preferences | FileEventsCutNamesTxt | dword | 1 |
Boolean value. If false (0), contact names are not cut if longer than 20 characters in the event log file (in text format only). | |||
\Preferences | EventViewerSortOrder | dword | 0 |
Default sort order of the event viewer window. Possible values are: 0 - Time Ascendant, 1 - Time Descendant, 2 - Origin Ascendant, 3 - Origin Descendant, 4 - Description Ascendant, 5 - Description Descendant. | |||
\Preferences | EnableScriptProtection | dword | 1 |
Boolean value. Set to false (0) to disable automatic script disabling when Messenger ends prematurely. | |||
\Preferences | ChatLogSessionWait | dword | 600 |
Delay, in seconds, that is used to determine if a newly opened chat window is considered to be a new chat session. If a chat window with a given contact is closed and reopened before this delay expires, no new header is added in the corresponding chat log. | |||
\Preferences | AutoAcceptReq | dword | 65535 |
Bit mask representing the requests that are auto-accepted in a chat when the "Auto-accept requests" feature is enabled. Use this setting to create filter combinations that are not available from the Preferences panel. To create a filter mask value, addition the numbers of the filters you've selected. To auto-accept everything but some filters, subtract the numbers from 65535. Possible values are: 1 - Files, 2 - Sending Webcam, 4 - Viewing Webcam. | |||
\Preferences | ScriptEditorFontFace | string | "Courier New" |
Name of the font used to display JScript code in the Script Editor. | |||
\Preferences | ScriptEditorFontSize | dword | 10 |
Size of the font, in points, used to display JScript code in the Script Editor. | |||
\Preferences | TabMobileChatWnds | dword | 1 |
Boolean value. If false (0), Mobile Device chat windows are not tabbed with other chat windows. | |||
\Preferences | DisplayInfoMessageDelay | dword | 8000 |
Duration, in milliseconds, of "information messages" displayed in chat windows to notify of events such as status changes. | |||
\Preferences | OverrideImgTransfer | dword | 0 |
Boolean value. If true (1), Messenger Plus! forces a JPG file to be sent in a file transfer when a picture is pasted in a conversation. Especially useful if you do not like Photo Sharing in Messenger 2009. |
HKCU\Software\Yuna Software\Messenger Plus!\Windows Live Messenger | |||
---|---|---|---|
Registry Path | Value Name | Type | Default |
\GlobalSettings | AlwaysReloadInterfaces | dword | 0 |
Boolean value. If true (1), Messenger Plus! Live windows will always be reloaded from files/resources. By default, Messenger Plus! loads each window only once and keeps it in memory to speed up further loads. Change this behaviour if you're working on customized skins for Messenger Plus! and don't want to have to restart Messenger every time you make a change to the interface file. | |||
\GlobalSettings\Scripts | ScriptDebugReloadOnChange | dword | 1 |
Boolean value. If false (0), script files are not monitored for changes when debug mode is enabled for scripting. By default, in debug mode, if a script file is modified externally, the whole script is reloaded, allowing developers to use external editors. | |||
\GlobalSettings | AllowDirectXCheck | dword | 1 |
Boolean value. If false (0), Messenger Plus! does not attempt to check if a full screen game is running before displaying notification popups. This solves problems caused by faulty video/audio codecs that generate an error when this check is performed. | |||
\GlobalSettings | ScriptIconContactList | dword | 1 |
Boolean value. This setting is only used when the "Add Plus! buttons in the contact list" option is enabled in the preferences. If false (0), the scripts icon is not added to the toolbar. | |||
\GlobalSettings | FormatIconChatWnd | dword | 1 |
Boolean value. This setting is only used when the "Add Plus! buttons in the chat windows" option is enabled in the preferences. If false (0), the format panel icon is not added to the toolbar. | |||
\GlobalSettings | SoundIconChatWnd | dword | 1 |
Boolean value. This setting is only used when the "Add Plus! buttons in the chat windows" option is enabled in the preferences. If false (0), the emotion sounds icon is not added to the toolbar. | |||
\GlobalSettings | ScriptIconChatWnd | dword | 1 |
Boolean value. This setting is only used when the "Add Plus! buttons in the chat windows" option is enabled in the preferences. If false (0), the scripts icon is not added to the toolbar. | |||
\GlobalSettings | SafeHook | dword | 1 |
Boolean value. If false (0), Messenger Plus! is forced to hook the functions it needs, even if another software or driver is already hooking them in an incompatible manner. This can either cause Messenger Plus! to load successfully without a problem or it can crash Messenger. Use this setting with precautions. |
Time Tags
Enclose text in single quotes. Example: "HH':'mm" will produce "11:40" for 11:40am.
h | Hours with no leading zero for single-digit hours; 12-hour clock. |
hh | Hours with leading zero for single-digit hours; 12-hour clock. |
H | Hours with no leading zero for single-digit hours; 24-hour clock. |
HH | Hours with leading zero for single-digit hours; 24-hour clock. |
m | Minutes with no leading zero for single-digit minutes. |
mm | Minutes with leading zero for single-digit minutes. |
s | Seconds with no leading zero for single-digit seconds. |
ss | Seconds with leading zero for single-digit seconds. |
t | One character time-marker string, such as A or P. |
tt | Multicharacter time-marker string, such as AM or PM. |
Date Tags
Enclose text in single quotes. Example: "dd'/'MM" will produce "18/10" for October 18th.
d | Day of month as digits with no leading zero for single-digit days. |
dd | Day of month as digits with leading zero for single-digit days. |
ddd | Day of week as a three-letter abbreviation. |
dddd | Day of week as its full name. |
M | Month as digits with no leading zero for single-digit months. |
MM | Month as digits with leading zero for single-digit months. |
MMM | Month as a three-letter abbreviation. |
MMMM | Month as its full name. |
yy | Year as last two digits, but with leading zero for years less than 10. |
yyyy | Year represented by full four digits. |