Plugin:TabSRMM/ru: Difference between revisions

From Miranda NG
Plugin:TabSRMM/ru
Jump to navigation Jump to search
No edit summary
(Updating to match new version of source page)
Line 1: Line 1:
{{PluginCard}}
<languages/>{{PluginCard}}
'''TabSRMM''' является самым передовым плагином диалоговых окон в Miranda NG.
'''TabSRMM''' is the most advanced messaging plugin for Miranda.


Плагин охватывает все аспекты обмена сообщениями. Сюда включены как диалоги тет-а-тет, так и многопользовательские конференции (англ. multi-user chat, MUC), известные также как «каналы» в IRC или «чат-комнаты» и «конференции» в Jabber.
TabSRMM covers all aspects of messaging: instant messaging (1:1 IM chats) and group chats (also known as MUC – multi-user chat, on IRC usually known as channels and on Jabber as rooms).


В TabSRMM можно совмещать обычные и групповые диалоги в одном окне (соседних вкладках) или разделять их на несколько окон.
TabSRMM integrates all their functionality into a single plugin under a unified user interface. With TabSRMM, it is possible to mix normal- and group chats as tabs within the same window or split them into multiple windows.


Также TabSRMM поставляется с встроенным модулем уведомлений, который будет оповещать вас о событиях, касаемых диалогов, оповещением в трее либо всплывающим окном (при наличии плагина всплывающих окон).
TabSRMM also comes with a notification module, notification by using the system tray icon or popup (needs a popup plugin).




== Возможности ==
__TOC__
Подробный, но далеко не полный перечень возможностей:
* Вкладки пользовательский интерфейс с несколькими контейнерами и различные способы отображения вкладок.
* Богатый пользовательский интерфейс, включая меню, настраиваемые панели инструментов, панель информации и вкладок и многое другое.
* Панель вкладок может располагаться не только внизу/вверху, но также справа или слева — свойство, полезное для пользователей широкоформатных мониторов.
* Сочетания клавиш для практически каждого важного действия — многие из них могут быть настроены.
* Отображение изображений контактов (аватары) в диалоговом окне.
* Настраиваемый формат истории сообщений по пользовательским шаблонам и различным шрифтам и настройкам цвета для различных видов сообщений или событий.
* Поддержка {{Plugin|IEView}} и {{Plugin|HistoryPP|History++}} для отображения журнала сообщений. IEView позволяет использовать HTML и CSS с практически неограниченными возможностями настройки журнала.
* Поддержка метаконтактов с автоматическим определением субконтакта.
* Модуль уведомлений для отображения всплывающего окна на входящие события.
* Скиннинг для пользовательского интерфейса диалогового окна и тем, для импорта и экспорта существующих конфигураций в несколько кликов.
* Функции автоотправки и отправки с задержкой (когда контакт зайдёт в Интернет) или отправка сообщения нескольким контактам.
* Поддержка современных Aero функций в пользовательском интерфейсе — только на Windows 7 для Aero Peek («в закладке» панели задач эскизы и предпросмотр).
* Автоматически разделяет длинные сообщения, которые превышают предел длины сообщения протокола.
* Настраиваемый пользовательский интерфейс — практически любой элемент пользовательского интерфейса может быть отключен или скрыт.


== Features ==


== Технические характеристики ==
Detailed, but probably incomplete list of features:
* Написан на C++ с использованием Win32 API — никаких дополнительных инструментальных средств.
* Самый сложный плагин Миранды. Есть большие недокументированные части.


* Tabbed user interface with multiple containers and different modes of tab assignment.
* Rich user interface, including a menu bar, a customizable toolbar, an info panel, tabs on top or at the bottom and much more.
* A switch bar at the left or right side – a widescreen friendly replacement for top or bottom tabs.
* Keyboard shortcuts for almost every important feature – many of them can be customized.
* Display of contact pictures (avatars) in the message window.
* Customizable message history format with custom templates and many font- and color setting for different kind of messages or events.
* Support for {{Plugin|IEView}} and {{Plugin|HistoryPP|History++}} to display the message history. IEView allows for HTML and CSS styled history display with almost endless ways to design the message display.
* Support for metacontacts with automatic subcontact detection.
* Notifications module to show popup windows on incoming events. Can be customized in many ways.
* Skinning for the message window UI and themes to import and export existing font- and color configurations with a few clicks.
* An unattended send mode for automatically sending messages later (when a contact comes online) or sending messages to multiple contacts. See here for more.
* Support for modern Aero features in the UI and – on Windows 7 only – for Aero Peek ("per tab" task bar thumbnails and live previews).
* Automatically split long messages which exceed the message length limit of the protocol.
* Customizable UI – almost any UI element can be disabled or hidden for people who prefer a simple and clean UI.


== Полезные советы ==
== Technical details ==
* Для экспорта настроек контейнеров следует запускать редактор базы в служебном режиме, поскольку настройки контейнеров TabSRMM хранятся в памяти, а в базу записываются лишь при завершении работы программы.


* Written in C++ using the Win32 API – no additional toolkits.
* Actively maintained and updated for any new Miranda version
* Fairly complete documents available on this site. Though there are still large undocumented parts.
* Open source, licensed under the GPL.


== Дополнительно ==
TabSRMM is one of three actively maintained messaging modules for Miranda. The other two are SRMM (the default one, part of the Miranda core distribution) and Scriver, another messaging plugin that integrates IM and group chats into the same module.
* [[Plugin:TabSRMM/ru/Горячие клавиши|Горячие клавиши]]
 
== Additional info ==
 
=== Reference articles ===
 
* [[Plugin:TabSRMM/en/Keyboard layout|Keyboard layout]] (how to use the automatic keyboard layout feature)
* [[Plugin:TabSRMM/en/General settings|General settings]] (how to set basic global options)
* [[Plugin:TabSRMM/en/Containers|Containers]] (how to use containers)
* [[Plugin:TabSRMM/en/Configure containers|Configure containers]] (how to configure containers and set container options)
* [[Plugin:TabSRMM/en/Sessions|Session management]]
* [[Plugin:TabSRMM/en/Menu bar|The menu bar]]
* [[Plugin:TabSRMM/en/Toolbar|The toolbar]]
* [[Plugin:TabSRMM/en/Title bar formatting|Title bar formatting]]
* [[Plugin:TabSRMM/en/Info panel|The info panel]]
* [[Plugin:TabSRMM/en/Aero|Using Aero]]
* [[Plugin:TabSRMM/en/History|Message history]]
* [[Plugin:TabSRMM/en/Configure history|Configure the history]]
* [[Plugin:TabSRMM/en/Templates|Using message templates]]
* [[Plugin:TabSRMM/en/Event notifications|Event notifications]]
* [[Plugin:TabSRMM/en/User notes editing|Editing user notes]]
* [[Plugin:TabSRMM/en/Avatars|Avatars]] (customize avatar handling)
* [[Plugin:TabSRMM/en/Message length indicator|Message length]] (description of the visual message length indicator)
* [[Plugin:TabSRMM/en/Input history|The input history]] (using the input history)
* [[Plugin:TabSRMM/en/Hiding containers|Hidden containers]]
* [[Plugin:TabSRMM/en/Send later|Send later and multisend]]
* [[Plugin:TabSRMM/en/Typing notifications|Typing notifications]]
* [[Plugin:TabSRMM/en/Tips|Tips and tricks]] and some lesser known features
* [[Plugin:TabSRMM/en/Advanced tweaks|Advanced options]]
* [[Plugin:TabSRMM/en/Database tweaks|Database tweaks]] (like registry tweaks for Windows, set some unsupported options)
 
=== Customizing the plugin ===
 
* [[Plugin:TabSRMM/en/Hotkeys|Available keyboard shortcuts]] and customization options
 
=== Theming and skinning ===
 
* [[Plugin:TabSRMM/en/Skinning|General info]]
* [[Plugin:TabSRMM/en/Using skins|Installing and using skins]]
* [[Plugin:TabSRMM/en/Skinning format|Description of the skin format]]
* [[Plugin:TabSRMM/en/Theme|Themes vs skins]]
* [[Plugin:TabSRMM/en/Color themes|Using color themes]]
* [[Plugin:TabSRMM/en/SkinningV3|Changes in TabSRMM 3]] (relevant changes to the skinning and theming engine in TabSRMM)
* [[Plugin:TabSRMM/en/Customize images|Customize the default tab images]]
 
=== FAQ ===
 
* [[Plugin:TabSRMM/en/General questions|General questions]]
* [[Plugin:TabSRMM/en/Questions about the user interface|Questions about the user interface]]
* [[Plugin:TabSRMM/en/Questions about customization|Questions about customization]]
 
== External links ==
 
* All info about TabSRMM taken from author's website – http://miranda.or.at


{{PluginGroups}}
{{PluginGroups}}

Revision as of 21:54, 31 December 2017

Other languages:
TabSRMM
TabSRMM
Имя файла TabSRMM.dll
Автор Nightwish
Скачать
Стабильная версия: 32-bit, 64-bit
Версия в разработке: 32-bit, 64-bit

TabSRMM is the most advanced messaging plugin for Miranda.

TabSRMM covers all aspects of messaging: instant messaging (1:1 IM chats) and group chats (also known as MUC – multi-user chat, on IRC usually known as channels and on Jabber as rooms).

TabSRMM integrates all their functionality into a single plugin under a unified user interface. With TabSRMM, it is possible to mix normal- and group chats as tabs within the same window or split them into multiple windows.

TabSRMM also comes with a notification module, notification by using the system tray icon or popup (needs a popup plugin).


Features

Detailed, but probably incomplete list of features:

  • Tabbed user interface with multiple containers and different modes of tab assignment.
  • Rich user interface, including a menu bar, a customizable toolbar, an info panel, tabs on top or at the bottom and much more.
  • A switch bar at the left or right side – a widescreen friendly replacement for top or bottom tabs.
  • Keyboard shortcuts for almost every important feature – many of them can be customized.
  • Display of contact pictures (avatars) in the message window.
  • Customizable message history format with custom templates and many font- and color setting for different kind of messages or events.
  • Support for IEView and History++ to display the message history. IEView allows for HTML and CSS styled history display with almost endless ways to design the message display.
  • Support for metacontacts with automatic subcontact detection.
  • Notifications module to show popup windows on incoming events. Can be customized in many ways.
  • Skinning for the message window UI and themes to import and export existing font- and color configurations with a few clicks.
  • An unattended send mode for automatically sending messages later (when a contact comes online) or sending messages to multiple contacts. See here for more.
  • Support for modern Aero features in the UI and – on Windows 7 only – for Aero Peek ("per tab" task bar thumbnails and live previews).
  • Automatically split long messages which exceed the message length limit of the protocol.
  • Customizable UI – almost any UI element can be disabled or hidden for people who prefer a simple and clean UI.

Technical details

  • Written in C++ using the Win32 API – no additional toolkits.
  • Actively maintained and updated for any new Miranda version
  • Fairly complete documents available on this site. Though there are still large undocumented parts.
  • Open source, licensed under the GPL.

TabSRMM is one of three actively maintained messaging modules for Miranda. The other two are SRMM (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

External links