Files
Beyhan Oğur d5f52cc3d3 first commit
2026-09-03 04:45:36 +03:00

845 B

The Views folder is a flat collection of XAML/XAML.cs pairs with no shared base class or MVVM framework — each file owns one window or control. Cross-cutting wiring happens at two levels: (1) MainWindow.xaml hosts an AgentsTabControl plus a MacrosTabControl, which in turn compose the sub-panels under Agents/ (Organizer, Dress, Counters, Friends, VendorBuy/Sell, Scavenger, Autoloot); (2) top-level dialogs (ChatWindow, DebugWindow, GIFRecorderWindow, HuePickerWindow, ObjectInpectorWindow, ActiveObjectsWindow, EntityCollectionViewer, NewProfileWindow) are launched by the shell rather than embedded. All children depend on the same ClassicAssist core assemblies for data binding; there is no cross-view messaging contract inside this scope — communication flows through the application service layer outside Views.