TabSRMM

From Miranda NG
Plugin:TabSRMM/be
Jump to: navigation, search
This page is a translated version of the page Plugin:TabSRMM and the translation is 56% complete.

Other languages:
беларуская • ‎čeština • ‎Deutsch • ‎English • ‎polski • ‎русский
TabSRMM
TabSRMM
Імя файла TabSRMM.dll
Аўтар Nightwish
Спампаваць
Стабільная версія: 32-bit, 64-bit
Апошняя версія: 32-bit, 64-bit

TabSRMM — з'яўляецца самым перадавым плагінам дыялогавых вакон ў Miranda NG.

TabSRMM ахоплівае ўсе аспекты абмену паведамленнямі. Сюды ўключаны як дыялогі сам-насам, так і шматкарыстальніцкія канферэнцыі — даступныя, напрыклад, па пратаколе IRC (MUC — multi-user chat) або Jabber (канферэнцыі) і г.д.

У TabSRMM, можна сумяшчаць звычайныя і групавыя дыялогі ў адным акне (суседніх ўкладках) або падзяляць іх на некалькі вокнаў.

Таксама TabSRMM пастаўляецца з убудаваным модулем паведамленняў, які будзе інфармаваць Вас аб падзеях, якія тычацца дыялогаў абвесткай ў трэі альбо ўсплывальным акном (пры наяўнасці плагіна усплываючых вокнаў).


Магчымасці

Падрабязны, але, мабыць, далёка не поўны пералік функцый:

  • Укладкі UI з некалькімі кантэйнерамі і розныя спосабы адлюстравання ўкладак.
  • Багаты карыстацкі інтэрфейс, уключаючы меню, наладжвальныя панэлі інструментаў, панэль інфармацыі і укладак і многае іншае.
  • Спалучэнні клавіш для практычна кожнага важнага дзеяння — многія з іх могуць быць настроены.
  • Адлюстраванне малюнкаў кантактаў (аватары) у вакне гутаркі.
  • Наладжваемы фармат гісторыі паведамленняў па карыстацкіх шаблонаў і розных шрыфтоў і налад колеру для розных відаў паведамленняў або падзей.
  • Падтрымка IEView і History++ для адлюстравання журнала паведамленняў. IEView дазваляе выкарыстаць HTML і CSS з практычна неабмежаванымі магчымасцямі налады часопіса.
  • Падтрымка мета кантактаў з аўтаматычным вызначэннем субконтакта.
  • Модуль паведамленняў для адлюстравання ўсплываючае вокны на ўваходныя падзеі.
  • Скіннінг для карыстацкага інтэрфейсу дыялогавага вакна і тэм, для імпарту і экспарту існуючых канфігурацый ў некалькі клікаў.
  • Функцыі аўтаадпраўкі і адпраўкі з затрымкай (калі кантакт зойдзе ў Інтэрнэт) або адпраўка паведамлення некалькім кантактам.
  • Падтрымка сучасных Aero функцый у карыстацкім інтэрфейсе — толькі на Windows 7 для Aero Peek («у закладцы» панэлі задач эскізы і прадпрагляд).
  • Аўтаматычна падзяляе доўгія паведамленні, якія перавышаюць мяжа даўжыні паведамленні пратаколу.
  • Наладжвальны карыстацкі інтэрфейс — практычна любы элемент карыстацкага інтэрфейсу можа быць адключаны або скрыты.

Тэхнічныя характарыстыкі

  • Напісаны ў C++ з выкарыстаннем Win32 API — ніякіх дадатковых інструментальных сродкаў.
  • Самы складаны убудова Міранды. Ёсць вялікія недакументаваныя часткі.
  • Адкрыты зыходны код пад ліцэнзіяй GPL.

TabSRMM is one of three actively maintained messaging modules for Miranda. The other two are StdMsg (the default one, part of the Miranda core distribution) and Scriver, another messaging plugin that integrates IM and group chats into the same module.

Additional info

Reference articles

Customizing the plugin

Theming and skinning

FAQ

Hidden settings

Most of these values do not exist for a fresh TabSRMM installation, so it is normal when you cannot find them with database editor. The default values for these settings are hardcoded in the plugin and you can override them by creating the corresponding database values.

Some of these tweaks are experimental and should be used with care. They may trigger unknown bugs and most of these settings are not tested on a wide range of possible configurations.

Важнае
The module name for all TabSRMM database tweaks is Tab_SRMsg. All setting names are case sensitive
Налада Тып Значэнне
па змаўчанні
Апісанне
disableVScroll Байт If this value is present and not equal to zero, the vertical scroll bars on the message window text fields will be disabled. Scrolling should still be possible by using the mouse wheel or keyboard shortcuts. This is experimental and can cause problems with certain versions of the Rich Edit control. Also, loading a skin will override it, because skins have their own setting for scroll bar visibility. The setting works with the default message log only. This setting may require a restart of Miranda to take effect.
forceTaskBarStatusOverlays Байт When running on Windows 7 and using the large task bar (aka "superbar"), TabSRMM will use overlay icons on the task bar buttons when appropriate. For example, things like typing- or message notifications are using overlay icons to indicate certain activity. By setting this value to 1, overlays icons are always enforced. If no special notification icon is to appear, status icons will be used as overlays. The setting is global for all containers. This setting has no effect when not running on Windows 7 or when not using the large task bar. Changing this value does not require a restart, but you must close and re-open existing message windows.
forceThemedToolbar Байт Render the toolbar using visual styles, regardless of other settings. Essentially, this will disable the colored gradients on the message window toolbar and paint a standard visual styles toolbar background instead. This setting is applied immediately at the next redraw, no restart is required.
inputFontFix Байт If you set this to 0, TabSRMM will no longer strip font attributes from the message input area font setting, so you can have bold/italic/underline fonts for the writing area. Be aware that this might confuse the formatting parser and using a bold font by default could lead to a situation where you will always send bold text to IRC channels. A restart (or at least changing a setting which will trigger a reload of all font settings) is required.
quoteLineLength Падвойнае слова 64 Specifies the enforced line length for the "quote message" function. When using the quote feature, TabSRMM will reformat the quoted text to this line length and add standard email quoting characters (>) at the beginning of each line.
taskBarIconAlpha Байт Indicates transparency of avatars on the task bar. A value of 255 will make task bar avatars to be fully opaque, lower values can be used to make them more transparent in order to improve the visibility of the overlaid status icon. Task bar avatar will be updated to reflect the change at the next creation which usually happens when a message window is opened or the avatar changes while a window is open.