forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   html viewer (http://forum.boolean.name/showthread.php?t=11670)

jkeks 06.01.2010 17:25

html viewer
 
Как реализовать нечто вроде простейшего просмотрщика html, по идее надо показывать простой текст, жирный и ссылки, и чтобы нажав на ссылку подгружалось в новом окне сожержимое (картинка или новый текст)
Это простейший браузер, как написать такое самому - ума не приложу, может есть готовое нечто ?

Phantom 06.01.2010 22:31

Ответ: html viewer
 
На чистом МП написать будет напряжно. Тут надо на Java со всеми преимуществами ООП.

cherepets 06.01.2010 22:46

Ответ: html viewer
 
с ссылками и жирным текстом надо подумать, а вобще простейший браузер - можешь посмотреть исходник cherryOS (там есть браузер drBrowser)
http://forum.boolean.name/showpost.p...3&postcount=78

jkeks 07.01.2010 21:35

Ответ: html viewer
 
а как вообще написать жирным текстом ?

DIMMON4IK 07.01.2010 22:18

Ответ: html viewer
 
Устанавливает шрифт, который будет использоваться при последующих операциях рисования текста.

Параметр fontFace описыват тип шрифта и может принимать такие значения:
· FONT_FACE_SYSTEM - Системный шрифт

· FONT_FACE_MONOSPACE - Моноширный шрифт (все буквы имеют одинаковую ширину)

· FONT_FACE_PROPORTIONAL - Пропорциональный шрифт (самый красивый)



Параметр fontStyle описывает стиль шрифта и может принимать такие значения:
· FONT_STYLE_PLAIN - Обычный шрифт

· FONT_STYLE_BOLD - Жирный шрифт

· FONT_STYLE_ITALIC - Курсив (под наклоном)

· FONT_STYLE_UNDERLINED - Подчеркнутый



Эти стили можно применять вместе одновременно, используя оператор + или логическое OR. К примеру, жирный и подчеркнутый шрифт, можно задать так: FONT_STYLE_BOLD or FONT_STYLE_UNDERLINED.

Параметр fontSize описывает размер шрифта и может принимать такие значения:
· FONT_SIZE_SMALL - Маленький

· FONT_SIZE_MEDIUM - Средний

· FONT_SIZE_LARGE - Большой



Помните, что некоторые устройства имеют всего 1 шрифт, по-этому вызов SetFont на этих устройствах ни к чему не приведет. Также бывают случаи, что телефон не поддерживает некоторые стили для некоторых шрифтов (к примеру, нет наклонного системного шрифта, есть только без наклона), так что устанавливая стиль для шрифта нужно учитывать эти особенности.

procedure SetFont(fontFace, fontStyle, fontSize);

jkeks 08.01.2010 21:05

Ответ: html viewer
 
Это понял, а как нарисовать ссылку ?

DIMMON4IK 08.01.2010 22:58

Ответ: html viewer
 
Ну напиши другим цветом

Посмотри lib_xml

jkeks 09.01.2010 08:36

Ответ: html viewer
 
цвет-то я понменяю, а как чтобы это была ссылка, и ее можно было запустить в браузере ?

jkeks 09.01.2010 09:26

Ответ: html viewer
 
в mail.ru агенте мидлете ссылки можно нажимать
в SMSках приходящих ссылки и даже номера телефонов кликабельны
в Opera ссылки естессно активные
jibjib, utweetme - ссылки неактивные ;(

JACUK 18.02.2010 21:46

Ответ: html viewer
 
Идея интересна и порой таккое приложение нужно(по себе знаю)! Думаю что вырезать все теги можно и на чистом мп, то есть чтобы был просто текс!

dector 18.02.2010 22:19

Ответ: html viewer
 
а рисовать текст подчеркнутым, иного цвета и проверять координаты "указателя" на попадение их в прямоугольную область текста - неа?

JACUK 18.02.2010 22:50

Ответ: html viewer
 
Та хотя бы так сделать - просто текст!


Часовой пояс GMT +4, время: 19:05.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot