8 #include <system/object.h>
9 #include <system/date_time.h>
10 #include <drawing/color.h>
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
18 namespace Visualization
22 enum class GanttBarEndShape;
23 enum class LinePattern;
24 class RecurringInterval;
34 template <
typename>
class List;
43 namespace Visualization {
51 typedef System::Object BaseType;
53 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
54 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
78 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<Aspose::Tasks::Visualization::RecurringInterval>&
get_RecurringInterval()
const;
83 ASPOSE_TASKS_SHARED_API
void set_RecurringInterval(
const System::SharedPtr<Aspose::Tasks::Visualization::RecurringInterval>& value);
135 ASPOSE_TASKS_SHARED_API
const System::SharedPtr<FontDescriptor>&
get_Font()
const;
139 ASPOSE_TASKS_SHARED_API
void set_Font(
const System::SharedPtr<FontDescriptor>& value);
144 ASPOSE_TASKS_SHARED_API Aspose::Tasks::Visualization::LinePattern
get_LinePattern()
const;
149 ASPOSE_TASKS_SHARED_API
void set_LinePattern(Aspose::Tasks::Visualization::LinePattern value);
211 ASPOSE_TASKS_SHARED_API System::SharedPtr<System::Collections::Generic::List<System::DateTime>>
get_SelectedDates()
const;
217 #ifdef ASPOSE_GET_SHARED_MEMBERS
218 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
224 System::SharedPtr<System::Collections::Generic::List<System::DateTime>> selectedDates;
225 bool pr_DisplayAtCurrentDate;
226 bool pr_DisplayAtRecurringIntervals;
227 System::SharedPtr<Aspose::Tasks::Visualization::RecurringInterval> pr_RecurringInterval;
228 bool pr_BeginAtProjectStart;
229 System::DateTime pr_BeginAtDate;
230 bool pr_DisplaySelected;
231 bool pr_IsBaselinePlan;
233 DateLabel pr_DateFormat;
234 System::SharedPtr<FontDescriptor> pr_Font;
235 Aspose::Tasks::Visualization::LinePattern pr_LinePattern;
236 System::Drawing::Color pr_LineColor;
237 GanttBarEndShape pr_ProgressPointShape;
238 System::Drawing::Color pr_ProgressPointColor;
239 Aspose::Tasks::Visualization::LinePattern pr_OtherLinePattern;
240 System::Drawing::Color pr_OtherLineColor;
241 GanttBarEndShape pr_OtherProgressPointShape;
242 System::Drawing::Color pr_OtherProgressPointColor;
Represents progress lines in a Gantt Chart view.
Definition: ProgressLines.h:49
void set_Font(const System::SharedPtr< FontDescriptor > &value)
Sets the font used for progress line label.
void set_LineColor(System::Drawing::Color value)
Sets the line color for current progress line.
void set_IsBaselinePlan(bool value)
Sets a value indicating whether to display progress lines for baseline plan or actual.
bool get_ShowDate() const
Gets a value indicating whether to show date for each progress line.
Aspose::Tasks::Visualization::LinePattern get_OtherLinePattern() const
Gets the line pattern for other progress line.
void set_OtherLineColor(System::Drawing::Color value)
Sets the color of other progress line.
bool get_DisplayAtRecurringIntervals() const
Gets a value indicating whether to display progress line at recurring intervals.
void set_DisplaySelected(bool value)
Sets a value indicating whether to display progress lines at the selected dates.
Aspose::Tasks::Visualization::LinePattern get_LinePattern() const
Gets the line pattern of current progress line. LinePattern.
void set_ShowDate(bool value)
Sets a value indicating whether to show date for each progress line.
System::Drawing::Color get_OtherLineColor() const
Gets the color of other progress line.
bool get_IsBaselinePlan() const
Gets a value indicating whether to display progress lines for baseline plan or actual.
DateLabel get_DateFormat() const
Gets the date format (DateLabel).
const System::SharedPtr< Aspose::Tasks::Visualization::RecurringInterval > & get_RecurringInterval() const
Gets the recurring interval. RecurringInterval.
void set_BeginAtDate(System::DateTime value)
Sets the date to display progress lines from.
void set_OtherProgressPointShape(GanttBarEndShape value)
Sets the progress point shape of other progress line.
void set_OtherProgressPointColor(System::Drawing::Color value)
Sets the color of other progress point.
System::Drawing::Color get_OtherProgressPointColor() const
Gets the color of other progress point.
void set_RecurringInterval(const System::SharedPtr< Aspose::Tasks::Visualization::RecurringInterval > &value)
Sets the recurring interval. RecurringInterval.
void set_LinePattern(Aspose::Tasks::Visualization::LinePattern value)
Sets the line pattern of current progress line. LinePattern.
System::SharedPtr< System::Collections::Generic::List< System::DateTime > > get_SelectedDates() const
Gets the list of selected dates to display progress lines for.
void set_ProgressPointColor(System::Drawing::Color value)
Sets the color of progress point.
System::Drawing::Color get_LineColor() const
Gets the line color for current progress line.
GanttBarEndShape get_OtherProgressPointShape() const
Gets the progress point shape of other progress line.
void set_BeginAtProjectStart(bool value)
Sets a value indicating whether to display progress lines from the beginning of the project start dat...
const System::SharedPtr< FontDescriptor > & get_Font() const
Gets the font used for progress line label.
void set_DateFormat(DateLabel value)
Sets the date format (DateLabel).
void set_OtherLinePattern(Aspose::Tasks::Visualization::LinePattern value)
Sets the line pattern for other progress line.
bool get_BeginAtProjectStart() const
Gets a value indicating whether to display progress lines from the beginning of the project start dat...
void set_DisplayAtRecurringIntervals(bool value)
Sets a value indicating whether to display progress line at recurring intervals.
bool get_DisplayAtCurrentDate() const
Gets a value indicating whether to display progress line at current date.
GanttBarEndShape get_ProgressPointShape() const
Gets the progress point shape. GanttBarEndShape.
System::DateTime get_BeginAtDate() const
Gets the date to display progress lines from.
System::Drawing::Color get_ProgressPointColor() const
Gets the color of progress point.
void set_DisplayAtCurrentDate(bool value)
Sets a value indicating whether to display progress line at current date.
void set_ProgressPointShape(GanttBarEndShape value)
Sets the progress point shape. GanttBarEndShape.
bool get_DisplaySelected() const
Gets a value indicating whether to display progress lines at the selected dates.