8 #include <system/enum_helpers.h>
11 #include "aspose.tasks.cpp/Visualization/View/Styles/TextStyle.h"
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
23 class MPP12GanttChartWriter;
24 class MPP14GanttChartWriter;
25 class MPPGanttChartWriter;
28 namespace Visualization
30 class ApsTextStyleManager;
32 enum class FontStyles;
33 enum class TextItemType;
42 namespace Visualization {
52 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
53 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
55 friend class Aspose::Tasks::IO::MSProject::MPP12GanttChartWriter;
56 friend class Aspose::Tasks::IO::MSProject::MPP14GanttChartWriter;
57 friend class Aspose::Tasks::IO::MSProject::MPPGanttChartWriter;
58 friend class Aspose::Tasks::Visualization::ApsTextStyleManager;
71 ASPOSE_TASKS_SHARED_API Aspose::Tasks::Field
get_Field()
const;
76 ASPOSE_TASKS_SHARED_API
void set_Field(Aspose::Tasks::Field value);
93 ASPOSE_TASKS_SHARED_API
TableTextStyle(int32_t rowUid,
const System::SharedPtr<FontDescriptor>& font);
100 ASPOSE_TASKS_SHARED_API
TableTextStyle(int32_t rowUid,
float fontSize, FontStyles fontStyle);
114 ASPOSE_TASKS_SHARED_API
void set_RowUid(int32_t value);
116 ASPOSE_TASKS_SHARED_API System::SharedPtr<TableTextStyle> Clone(
const System::SharedPtr<FontDescriptor>& fontDescriptor);
117 #ifdef ASPOSE_GET_SHARED_MEMBERS
118 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
125 Aspose::Tasks::Field pr_Field;
Represents a text style in a view table.
Definition: TableTextStyle.h:48
TextItemType get_ItemType() override
Returns a value of the Aspose::Tasks::Visualization::TextItemType enum.
TableTextStyle(int32_t rowUid, float fontSize, FontStyles fontStyle)
Initializes a new instance of the TableTextStyle class with the specified font size and font style.
Aspose::Tasks::Field get_Field() const
Gets a field the style is to be applied to. Field.
void set_Field(Aspose::Tasks::Field value)
Sets a field the style is to be applied to. Field.
TableTextStyle(int32_t rowUid, FontStyles fontStyle)
Initializes a new instance of the TableTextStyle class with the default font settings and the specifi...
TableTextStyle(int32_t rowUid, const System::SharedPtr< FontDescriptor > &font)
Initializes a new instance of the TableTextStyle class with the specified font.
TableTextStyle(int32_t rowUid)
Initializes a new instance of the TableTextStyle class.
int32_t get_RowUid() const
Gets a row unique id.
Change the visual style of the text for an item in the project view.
Definition: TextStyle.h:87