На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Sophisticated File Viewers



This overview only describes the minimal file viewer UI. There are, of course, many other possibilities besides just rudimentary printing and viewing capabilities. One useful feature is the ability to copy data from a document either to the clipboard or in a drag and drop operation. In such cases, the file viewer needs to provide the ability to select data in the file, a Copy command (on an Edit menu as well as in a context menu), and the ability to pick up the selection and drag it elsewhere. However, the file viewer should not be a drop target and should not support the Cut and Paste commands on the Edit menu (or other variants) because those operations modify the file.

If the parent application creating the files that are handled in a specific file viewer is an OLE compound document container, the file viewer itself must be sensitive to viewing a compound document. That means that the file viewer itself will support some minimal container features and will, of course, use OLE to load and display compound document objects in the file itself. If the file viewer also supports in-place activation, it can activate inside-out objects in-place to allow the user to select and copy data from embeddings. While there are no standards for such functionality now, there will be in future versions of Windows.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Умные Файловые Зрители



Этот обзор только описывает минимального файлового зрителя UI. Есть, конечно, много другие возможности кроме просто элементарной печати и рассматривая возможности. Один полезная характеристика является способностью копировать данные из документа или в буфер или на операции перераспределения. В таких случаях, файловому абоненту нужно обеспечивать способность выбираться данные в файле, команда Копии (в меню Редактирования, а также в контекстном меню), и способность приобретать выбор и тащить это где-нибудь еще. Тем не менее, файловый абонент не должен быть целью капли и не должен поддерживать Снижение и Клеить командам в меню Редактирования (или других вариантов) поскольку те операции модифицируют файл.

Если родительское приложение, создающее файлы, которые прооперированы на специфическом файловом абоненте - сложный контейнер документа OLE, сам файловый абонент должен быть чувствительным к просмотру сложного документа. Это означает, что сам файловый абонент поддержит немного минимальные контейнерные характеристики и, конечно, использует OLE, чтобы загружать и отображать сложные объекты документа в файле себя. Если файловый абонент также поддерживается на-активизации места, он может активизироваться на- объектах на-месте, чтобы позволять пользователя, чтобы выбираться и копировать данные из вложений. Пока нет стандартов для такого функционального назначения теперь, найдется в будущих версиях Windows.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz