Help1 (1061515)
Текст из файла
Help1
-
Создадим диалоговое окно и разместим на нем различные элементы управления:
В свойствах ползунка поставим Tooltips – true- высвечивать значение позиции ползунка в окне подсказки.
-
Создадим переменную
public:
CToolTipCtrl m_tool;
Это можно сделать с помощью мастера или просто вписав две строки в текст заголовочного файла Help1Dlg.h.
-
В файле реализации Help1Dlg.cpp в функцию инициализации диалога OnInitDialog() напишем следующий фрагмент:
//Мой текст начинается*************************************
m_tool.Create(this,TTS_ALWAYSTIP);// Создание подсказки
CString sOK; sOK="Завершение приложения";// Формирование текста
CString sCancel; sCancel="Выход без сохранения";
CString sBatton1; sBatton1="Это прямоугольная кнопка";
CString sEdit1; sEdit1="Это поле ввода";
CString sList2; sList2="Это список";
CString sSlider1; sSlider1="Это ползунок";
m_tool.AddTool(GetDlgItem(IDOK),sOK);// Добавление текста подсказки
m_tool.AddTool(GetDlgItem(IDCANCEL),sCancel);
m_tool.AddTool(GetDlgItem(IDC_BUTTON1),sBatton1);
m_tool.AddTool(GetDlgItem(IDC_EDIT1),sEdit1);
m_tool.AddTool(GetDlgItem(IDC_LIST2),sList2);
m_tool.AddTool(GetDlgItem(IDC_SLIDER1),sSlider1);
m_tool.Activate(true);// Активизация
//Мой текст закончивается*************************************
-
Откроем просмотрщик классов Class Viev, выберем класс CHelp1Dlg, правой кнопкой мыши откроем меню, выберем Add Function…
Заполнив поля бланка, нажмем на кнопку Add и нажмем на кнопку Add и завершим работу с ним.
-
В файле реализации Help1Dlg.cpp появилась новая функция:
BOOL CHelp1Dlg::PreTranslateMessage((MSG* pMsg)
{
return 0;
}
Внесем в текст функции изменения, после которых она примет вид:
BOOL CHelp1Dlg::PreTranslateMessage((MSG* pMsg)
{
m_tool.RelayEvent(pMsg); //Реагировать на перемещение курсора
return CDialog::PreTranslateMessage(pMsg);
}
-
Откомпилируем и выполним приложение. При приближении курсора к элементу управления, появляется желтое окошко с однострочной контекстной подсказкой. При перемещении движка ползунка высвечивается текущая позиция. Для элемента Static подсказку мы не формировали, поэтому ее нет и на запущенном приложении.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.















