msTreeView suite

| Версия 1.0.068 (Последнее изменение 22 декабря, 2006) |

 
 
 

Copyright © mSunSoftware. 2006.
All rights reserved.

E-mail: support@msunsoftware.com
Web: http://www.msunsoftware.com

 
 
 
 

английский | русский

 
 
 
 

Содержание


 
 

Описание

msTreeView suite это пакет из двух компонентов, предназначенных для создания иерархической (древовидной) структуры данных. Компонент TmsTreeView предназначен для разработки интерфейса Windows-приложений, а компонент TmsDBTreeView для разработки приложений ориентированных на работу с данными. Компоненты из данного пакета являются аналогами стандартного компонента TTreeView, но значительно расширяют его возможности: поддерживают операции Cut/ Copy/ Paste, функции поиска и сортировки узлов, операции drag-and-drop, имеют обработчик ошибок, горячие клавиши для основных операций, продвинутый редактор узлов (на этапе проектирования) и многое другое. Компонент TmsDBTreeView работает с DataSet аналогично стандартным компонентам со страницы Data Controls (поддерживает все методы управления данными). Входящие в пакет компоненты могут использоваться для создания приложений типа информационных менеджеров, обозревателей, справочников и т.д.


 
 

Возможности

  • Авто перетаскивание узлов.
  • Авто сортировка узлов.
  • Операции вырезки/ копирования/ вставки узлов.
  • Функция поиска узлов (по части строки, с учетом регистра, направлением поиска).
  • Горячие клавиши для основных операций с возможностью переопределения.
  • Обработчик ошибок.
  • Редактор узлов для компонента TmsTreeView, отличающийся от стандартного редактора большей функциональностью.
  • Редактор узлов для компонента TmsDBTreeView (теперь возможно строить структуру дерева и базы данных на этапе проектирования).
  • Работа с DataSet аналогично стандартным компонентам со страницы Data Controls (поддержка всех методов управления данными).
  • Двухсторонняя связь TmsDBTreeView - DataSet.
  • Сохранение в DataSet информации о каждом узле (ID родителя, текст узла, состояние узла).

 
 

История изменений

Версия 1.0.068 (22 декабря 2006)

  • Закончены файлы документации;
  • Устранена ошибка, связанная с редактором узлов;
  • Устранена ошибка, возникающая при добавлении узла в корневой узел;
  • Устранена ошибка, возникающая при изменении значения свойства AutoSort в "Design time";
  • Устранена ошибка, возникающая при множественном открытии/ закрытии соединения с набором данных (компонент TmsDBTreeView);
  • Другие, незначительные, ошибки установлены.

Версия 1.0b (7 ноября 2006)

  • Добавлена поддержка Delphi 5, CBuilder 5, CBuilder 2006 (Win32);
  • Установлены ошибки;
  • Некоторые усовершенствования.

Версия 1.0a (20 Октября 2006)

  • Первая версия пакета

 
 

Установка

Поддерживаемые IDEs:

  • Borland Delphi 5
  • Borland Delphi 6
  • Borland Delphi 7
  • Borland Delphi 2005 (Win32)
  • Borland Delphi 2006 (Win32)
  • Borland C++Builder 5
  • Borland C++Builder 6
  • Borland C++Builder 2006 (Win32)

Установка в Delphi 5, 6, 7:

  1. Удалите все файлы пакета msTreeView suite из Delphi IDE (если у вас установлена предыдущая версия пакета).
  2. Распакуйте архив. Копируйте новые файлы компонентов из архива в выбранную вами папку. Добавьте (если необходимо) путь к папке msTreeView в “Tools->Environment Options->Library->Library Path”.
  3. Используйте пункт меню "File\Open..." Delphi IDE, для того чтобы открыть пакет msTVSuite_DX.dpk (где x – версия Delphi). В открывшемся окне “Package...” нажмите кнопку “Compile”, затем кнопку “Install”.

Установка в CBuilder 5, 6:

  1. Удалите все файлы пакета msTreeView suite из CBuilder IDE (если у вас установлена предыдущая версия пакета).
  2. Распакуйте архив. Копируйте новые файлы компонентов из архива в выбранную вами папку. Добавьте (если необходимо) путь к папке msTreeView в “Tools->Environment Options->Library->Library Path”.
  3. Используйте пункт меню "File\Open..." CBuilder IDE, для того чтобы открыть пакет msTVSuite_CBX.bpk (где x - версия CBuilder). В открывшемся окне “Package...” нажмите кнопку “Compile”, затем кнопку “Install”.

Установка в Delphi 2005, 2006:

  1. Удалите все файлы пакета msTreeView suite из IDE (если у вас установлена предыдущая версия пакета).
  2. Распакуйте архив. Копируйте новые файлы компонентов из архива в выбранную вами папку. Добавьте (если необходимо) путь к папке msTreeView в “Tools->Options->Environment Options->Delphi Options->Library - Win32->Library Path”.
  3. Используйте пункт меню "File\Open..." IDE, для того чтобы открыть файл msTVSuite_DX.bdsproj (где x – версия Delphi).
  4. Откройте окно "Project Manager" (View\Project Manager).
  5. Кликните правой кнопкой мыши на элементе msTVSuite_DX.bdsproj в окне "Project Manager". В появившемся контекстном меню кликните "Compile".
  6. Снова кликните правой кнопкой мыши на элементе msTVSuite_DX.bdsproj в окне "Project Manager". В появившемся контекстном меню кликните "Install".

Установка в CBuilder 2006:

  1. Удалите все файлы пакета msTreeView suite из IDE (если у вас установлена предыдущая версия пакета).
  2. Распакуйте архив. Копируйте новые файлы компонентов из архива в выбранную вами папку. Добавьте (если необходимо) путь к папке msTreeView в “Tools->Options->Environment Options->C++ Options->Paths and Directories->Search Path”.
  3. Используйте пункт меню "File\Open..." IDE, для того чтобы открыть пакет msTVSuite_CB2006.bdsproj.
  4. Откройте окно "Project Manager" (View\Project Manager).
  5. Кликните правой кнопкой мыши на элементе msTVSuite_CB2006.bdsproj в окне "Project Manager". В появившемся контекстном меню кликните "Compile".
  6. Снова кликните правой кнопкой мыши на элементе msTVSuite_CB2006.bdsproj в окне "Project Manager". В появившемся контекстном меню кликните "Install".

После компиляции компоненты TmsTreeView и TmsDBTreeView, должны появиться на вкладке "msTreeView".


 
 

Регистрация

msTreeView suite это Shareware продукт. Если вы хотите получить исходный код компонентов, и снять все ограничения в программах использующих компоненты, пожалуйста зарегистрируйте пакет.

Регистрация пакетов компонентов подразумевает покупку лицензии на дальнейшее использование компонентов. Приобретение лицензии дает Вам право на использование компонентов при построении любых приложений без права передачи/перепродажи ее, третьим лицам. Зарегистрированные пользователи получают исходные коды компонентов, а также все будущие обновления абсолютно бесплатно.

Граждане бывшего СССР могут зарегистрировать пакет msTreeView suite через сервис WebMoney.

Для регистрации пакета msTreeView suite переведите деньги на один из наших кошельков (400 рублей на кошелек WMR или 15 долларов на кошелек WMZ):

Способы оплаты Реквизиты Сумма
  WebMoney WMR WMID: 317145819588
Кошелек WMR: R163187317143
300 руб.
  WebMoney WMZ WMID: 317145819588
Кошелек WMZ: Z123004900831
$10.00

После перечисления денег на наш кошелек, обязательно сообщите нам об этом на support@msunsoftware.com, с темой письма "Оплата лицензии msTreeView suite". В письме укажите:

  • название пакета, который вы приобрели (указывайте msTreeView suite);
  • ваше имя;
  • электронный адрес, на который высылать исходние коды компонентов.

Только после получения этого письма, мы сможем отослать вам исходные коды компонентов.


 
 

Лицензионное соглашение

В незарегистрированной версии, компоненты из пакета msTreeView suite, полностью функциональны, но в программах построенных на данных компонентах отображается метка "Created with unregistered version of the TmsXXTreeView component!”.

Незарегистрированная версия пакета msTreeView suite может распространяться через программные каналы любым способом (Internet, CD-ROM, BBSs и т.д.), если это делается бесплатно и в неизменном виде. Вы можете брать плату только за физический акт передачи.

После регистрации пакета, пользователи получают полный исходный код компонентов. Все последующие обновления пакета будут бесплатны для зарегистрированных пользователей. Пользователи, зарегистрировавшие пакет, могут использовать компоненты из пакета в собственных приложениях, и распространять эти приложения, как они хотят. Пользователи, зарегистрировавшие пакет, не могут распространять или перепродавать компоненты входящие в пакет, полностью или любую их часть. Они могут изменять исходные файлы компонентов, но они не должны передавать их незарегистрированным пользователям. Они не могут использовать любую часть исходного кода компонентов, для того чтобы строить другие компоненты для общественного распространения или коммерческой продажи.

ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ РАСПРОСТРАНЯЕТСЯ ПО ПРИНЦИПУ "КАК ЕСТЬ". БЕЗ ГАРАНТИЙ СОХРАНЕНИЯ КОММЕРЧЕСКОЙ ЦЕННОСТИ ИЛИ ЛЮБЫХ ДРУГИХ ГАРАНТИЙ. ВЫ ИСПОЛЬЗУЕТЕ ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ НА СВОЙ РИСК. АВТОР НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ПОТЕРЮ ДАННЫХ, ПОВРЕЖДЕНИЕ, КОММЕРЧЕСКИЕ ИЛИ ЛЮБЫЕ ДРУГИЕ УБЫТКИ ВО ВРЕМЯ ИСПОЛЬЗОВАНИЯ ИЛИ НЕПРАВИЛЬНОГО ПРИМЕНЕНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

Авторские права на пакет компонентов msTreeView suite принадлежат компании mSunSoftware.


 
 

Техническая поддержка

Перед обращением в службу поддержки, пожалуйста, сделайте следующее:

  1. Убедитесь, что вы выполнили все шаги правильно (касается установки).
  2. Просмотрите файлы помощи и демо-примеры, они могут помочь в разрешении проблемы.
  3. Зайдите на наш Веб-сайт по адресу http://www.msunsoftware.com, возможно, там вы найдете новую версию продукта, в которой уже не будет тех проблем, с которыми вы столкнулись.

Если не удается самостоятельно решить проблему, то сообщите нам следующее:

  1. Версию пакета, который вы используете.
  2. Информацию о среде разработки: Delphi или C++Builder, версию, сервисный пакет.
  3. Информацию о системе: версия Windows и номер сервисного пакета.
  4. Описание проблемы (как можно более подробно).
  5. По возможности, прикрепите к письму файлы проекта в котором возникает проблема.

Если вы имеете какие- либо идеи относительно улучшения продукта, то не сочтите за труд сообщить нам о них. Мы рассмотрим эти идеи и, по возможности, добавим их в новую версию продукта.

Сообщения отсылайте на электронный адрес support@msunsoftware.com


 

Copyright © mSunSoftware. 2006. All rights reserved.