Mini Kabibi Habibi
// Copyright 2023 Adobe Systems Incorporated
vEditWidth = max_char_width() * 4 + gEditDoubleOutset;
vRadiusLabelWidth = max_char_width() * 6 + gEditDoubleOutset;
zDialogTitle = '$$$/Dialog/CreateTriangle=Create Triangle';
dialog(name: zDialogTitle, class_name: 'TTriangleCreateDialog', target_id: 'widt', margin_width: gLargeSpace, margin_height: gLargeSpace, placement: place_column, child_horizontal: align_fill, child_vertical: align_center) {
// Note - this is a special case, regular #defines such as Macintosh or WIN_32 are not available here
#ifdef MacEve
group(placement: place_row, reverse: true) {
#endif
#ifdef WinEve
group(placement: place_row) {
#endif
button(name: gOKString, horizontal: align_fill, view_id: 'ok ', dismiss: true,
default: true);
button(name: gCancelString, horizontal: align_fill, view_id: 'cncl', dismiss: true, cancel: true);
}
group(placement: place_row) {
check_box(class_name: 'TCheckBox', view_id: 'Cntr', name: '$$$/Dialog/CreateTriangle/FromCenter=From Center', tooltip: '$$$/Triangle/ToolTips/FromCenter=Draw triangle from center');
}
group(placement: place_row) {
edit_text(view_id: 'rad1', name: '$$$/Dialog/CreateTriangle/CornerRadius=Corner Radius:', class_name: 'TUnitsFixedPoint', width: vEditWidth, tooltip: '$$$/TriangleTool/ToolTips/Radius=Set radius of rounded corners');
}
group(placement: place_row) {
check_box(class_name: 'TCheckBox', view_id: 'Squa', name: '$$$/Dialog/CreateTriangle/Equilateral=Equilateral', tooltip: '$$$/Triangle/ToolTips/Equilateral=Draw a Equilateral triangle');
}
group(placement: place_row, child_horizontal: align_center) {
edit_text(view_id: 'widt', class_name: 'TUnitsFixedPoint', name: '$$$/Dialog/CreateTriangle/Width=Width:', width: vEditWidth, tooltip: '$$$/VectorLayerOptionsBar/ToolTips/ShapeWidth=Set shape width');
edit_text(view_id: 'hite', class_name: 'TUnitsFixedPoint', name: '$$$/Dialog/CreateTriangle/Height=Height:', width: vEditWidth, tooltip: '$$$/VectorLayerOptionsBar/ToolTips/ShapeHeight=Set shape height');
}
}
// Footer - Copyright 2023 Adobe Systems Incorporated