コード例 #1
0
ファイル: XHTMLReader.cpp プロジェクト: Ca5th/FBReaderJ
void XHTMLTagParagraphWithControlAction::doAtStart(XHTMLReader &reader, const char**) {
	if (myControl == TITLE && bookReader(reader).model().bookTextModel()->paragraphsNumber() > 1) {
		bookReader(reader).insertEndOfSectionParagraph();
	}
	reader.pushTextKind(myControl);
	beginParagraph(reader);
}
コード例 #2
0
ファイル: XHTMLReader.cpp プロジェクト: Ca5th/FBReaderJ
void XHTMLTagParagraphAction::doAtStart(XHTMLReader &reader, const char**) {
	if (!reader.myNewParagraphInProgress) {
		reader.pushTextKind(myTextKind);
		reader.beginParagraph();
		reader.myNewParagraphInProgress = true;
	}
}
コード例 #3
0
ファイル: XHTMLReader.cpp プロジェクト: Ca5th/FBReaderJ
void XHTMLTagPreAction::doAtStart(XHTMLReader &reader, const char**) {
	reader.myPreformatted = true;
	reader.pushTextKind(PREFORMATTED);
	beginParagraph(reader);
}
コード例 #4
0
ファイル: XHTMLReader.cpp プロジェクト: Ca5th/FBReaderJ
void XHTMLTagControlAction::doAtStart(XHTMLReader &reader, const char**) {
	reader.pushTextKind(myControl);
	bookReader(reader).addControl(myControl, true);
}