zHackLeX » 22.08.2006 (Вт) 9:17
Если делать RichTextBox - есть неприятная особенность - вставленные (WM_PASTE) картинки можно будет растягивать (конечно никто не заставляет это делать, но даже сами маркеры при её выделении смотрятся не очень...)
Если хочешь - можно просто использовать WebBrowser, в который подгружать то, что требуется.
Если нужно создать учебник, а не редактор/просмотрщик оных, т.е. все данные можно зашить в ЕХЕ, то можно и "извратиться малость":
1) создаёшь массив "страниц учебника" - picturebox'ов
2) создаёшь массив scrollbar'ов (или один скролл на все страницы)
3) на каждой странице размещаешь все данные, какие хочешь - тут уж можно как угодно - хочешь - контролами VB, хочешь - OLE, куда вставлен документ Word'a (Excel'a, Mathcad'a - что нужно), причём желательно заблокированный от изменения
4) пишешь в общем-то несложные процедуры для нафигации, тьфу, навигации по страницам и обработки ScrollBar'ов. Если интересно, могу подкинуть часть кода. на эту тему. Скриншот того, как это выглядело в когда-то построенной мной программе, прилагаю.
- Вложения
-
- HelpPage.rar
- Скриншот (JPG)
- (75.97 Кб) Скачиваний: 30
There is no knowledge that is not power...
X,C,A,B,C,Z,X,A,B,C,Z....
Многие ли помнят?