LAYOUT(NewTopicLayout, 308, 92)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Topic")).LeftPosZ(8, 56).TopPosZ(8, 19))
	ITEM(Upp::EditString, topic, LeftPosZ(68, 136).TopPosZ(8, 19))
	ITEM(LNGCtrl, lang, LeftPosZ(208, 96).TopPosZ(8, 19))
	ITEM(Upp::Label, dv___3, SetLabel(t_("Template")).LeftPosZ(8, 56).TopPosZ(32, 19))
	ITEM(Upp::DropList, tmpl, LeftPosZ(68, 236).TopPosZ(32, 19))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(172, 64).TopPosZ(60, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(240, 64).TopPosZ(60, 24))
END_LAYOUT

LAYOUT(MoveTopicLayout, 220, 136)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Package")).LeftPosZ(8, 48).TopPosZ(4, 19))
	ITEM(Upp::DropList, package, LeftPosZ(68, 144).TopPosZ(4, 19))
	ITEM(Upp::Label, dv___2, SetLabel(t_("Group")).LeftPosZ(8, 48).TopPosZ(28, 19))
	ITEM(Upp::DropList, group, LeftPosZ(68, 144).TopPosZ(28, 19))
	ITEM(Upp::Label, dv___4, SetLabel(t_("Name")).LeftPosZ(8, 60).TopPosZ(52, 19))
	ITEM(Upp::EditString, topic, LeftPosZ(68, 144).TopPosZ(52, 19))
	ITEM(Upp::Label, dv___6, SetLabel(t_("Language")).LeftPosZ(8, 60).TopPosZ(76, 19))
	ITEM(LNGCtrl, lang, LeftPosZ(68, 108).TopPosZ(76, 19))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(80, 64).TopPosZ(104, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(148, 64).TopPosZ(104, 24))
END_LAYOUT

LAYOUT(TemplateListLayout, 236, 376)
	ITEM(Upp::ArrayCtrl, list, LeftPosZ(8, 220).TopPosZ(8, 328))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(96, 64).TopPosZ(344, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(164, 64).TopPosZ(344, 24))
END_LAYOUT

LAYOUT(TopicLinkLayout, 716, 404)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Link")).LeftPosZ(8, 28).TopPosZ(12, 13))
	ITEM(Upp::EditString, link, LeftPosZ(44, 664).TopPosZ(8, 19))
	ITEM(FileList, package, LeftPosZ(8, 144).TopPosZ(32, 332))
	ITEM(FileList, group, LeftPosZ(156, 148).TopPosZ(32, 332))
	ITEM(FileList, topic, LeftPosZ(308, 148).TopPosZ(32, 332))
	ITEM(FileList, label, LeftPosZ(460, 248).TopPosZ(32, 332))
	ITEM(Upp::Button, insert, SetLabel(t_("Insert")).LeftPosZ(8, 64).TopPosZ(372, 24))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(576, 64).TopPosZ(372, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(644, 64).TopPosZ(372, 24))
END_LAYOUT

LAYOUT(GroupDlgLayout, 148, 68)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Group")).LeftPosZ(8, 36).TopPosZ(8, 19))
	ITEM(Upp::EditString, group, LeftPosZ(48, 92).TopPosZ(8, 19))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(8, 64).TopPosZ(36, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(76, 64).TopPosZ(36, 24))
END_LAYOUT

LAYOUT(ReferenceDlgLayout, 748, 392)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Reference")).LeftPosZ(8, 56).TopPosZ(4, 19))
	ITEM(Upp::EditString, reference, HSizePosZ(68, 8).TopPosZ(4, 19))
	UNTYPED(search_scope, LeftPosZ(8, 188).TopPosZ(32, 19))
	UNTYPED(search, RightPosZ(8, 188).TopPosZ(32, 19))
	ITEM(Upp::Button, classlist, SetLabel(t_("Insert all types")).LeftPosZ(8, 88).BottomPosZ(8, 24))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).RightPosZ(76, 64).BottomPosZ(8, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).RightPosZ(8, 64).BottomPosZ(8, 24))
	UNTYPED(scope, LeftPosZ(8, 188).VSizePosZ(56, 40))
	UNTYPED(item, HSizePosZ(200, 8).VSizePosZ(56, 40))
END_LAYOUT

LAYOUT(SaveTemplateLayout, 248, 96)
	ITEM(Upp::Label, dv___0, SetLabel(t_("Name")).LeftPosZ(8, 40).TopPosZ(8, 19))
	ITEM(Upp::EditString, topic, LeftPosZ(48, 92).TopPosZ(8, 19))
	ITEM(LNGCtrl, lang, LeftPosZ(144, 96).TopPosZ(8, 19))
	ITEM(Upp::Label, dv___3, SetLabel(t_("Nest")).LeftPosZ(8, 40).TopPosZ(32, 19))
	ITEM(Upp::DropList, nest, LeftPosZ(48, 192).TopPosZ(32, 19))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(108, 64).TopPosZ(60, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(176, 64).TopPosZ(60, 24))
END_LAYOUT

LAYOUT(EditRefLayout, 548, 68)
	ITEM(Upp::Label, dv___0, SetLabel(t_("ID")).LeftPosZ(8, 16).TopPosZ(8, 19))
	ITEM(Upp::EditString, label, HSizePosZ(28, 8).TopPosZ(8, 19))
	ITEM(Upp::Button, ok, SetLabel(t_("OK")).LeftPosZ(408, 64).TopPosZ(36, 24))
	ITEM(Upp::Button, cancel, SetLabel(t_("Cancel")).LeftPosZ(476, 64).TopPosZ(36, 24))
END_LAYOUT

