Drawing Tools 2
Fibonacci, text, markers, and measurement
Fibonacci
Diagonal line with horizontal level markers:
- Configurable ratios for level markers
- Preset system with save/load/delete functionality
- Configuration dialog for adding/removing/editing levels
- Levels use trend objects with 0-degree horizontal angle constraint
- Separate line style and width controls for diagonal and levels
- Level labels with position control (Left/Center/Right)
- Hex color support (#RRGGBB format)
- Last used preset auto-loads on tool activation
Text & Markers
Text labels and symbol markers:
- Text labels - font size 8-24
- Multi-line text annotations - up to 10 lines per annotation
- 20x20 LightGray rectangle as draggable anchor
- Text lines positioned at 20px intervals below rectangle
- Edit button in Properties Dialog for editing
- All components (rectangle + lines) renamed together
- Integrated into sublayer system for copy/paste
- Symbol/Wingdings characters - picker dialog
- Label tool - add text to existing lines/rectangles
- Multi-use symbol placement mode
Measurement
Measuring tools:
- Price Range - pips and percentage between two points
- Date Range - days/hours/minutes between two points
Path Tool
Multi-segment line drawing:
- Click to add points
- Creates connected line segments
- Undo support for removing last point