Richard and Claude Opus 4.8
87dd9a750d
Phase 5-UI: Polymarket-Accounts-Tab (allgemeine Account-Verwaltung)
...
- tabPage2: DataGridView (Name/Wallet/Demo/Aktiv) + Toolstrip (Neuer Account/
Loeschen) + PropertyGrid. Da AccountState jetzt general-only ist, zeigt das
PropertyGrid automatisch nur die allgemeinen Felder (Wallet, API-Keys, Payouts).
- SettingsView.cs: Accounts laden, Auswahl -> PropertyGrid, Bearbeiten -> speichern
(IAccountRepository + TradingState), Neu/Loeschen.
- Program.cs: Settings-View bekommt IAccountRepository + TradingState injiziert.
- Copytrading-Detail-Limits folgen im Modul-Account-View.
- Build 0 Fehler.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-03 10:35:20 +02:00
Richard and Claude Opus 4.8
37f9d0fae2
Phase 5-UI: SettingsView an Nutzer-Redesign angepasst (TabControl + Toolstrip)
...
- Altes pnlTop-Panel samt btnSave/btnReload entfernt.
- Neue Toolstrip-Buttons verdrahtet: btn_save -> Speichern, btn_loadsettings -> Neu laden.
- Nutzer-Layout (TabControl: General Settings / Polymarket Accounts, toolStrip1/2,
PropertyGrid in tabPage1) beibehalten.
- Build 0 Fehler.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-03 10:23:53 +02:00
Richard and Claude Opus 4.8
ad5ba34b56
Phase 5-UI: Views sind echte Forms + Launcher-Offen-Status
...
- ModuleView liefert jetzt ein Form (CreateForm statt CreateControl); die 4 Views
(Terminal, Settings, Jobs, Dashboard) von UserControl auf Form umgestellt
(im Designer als Fenster bearbeitbar). ViewHostForm entfernt.
- ShellUiHost verwaltet offene Forms: Einzelinstanz, bereits offenes Fenster wird
in den Vordergrund geholt, OpenStateChanged-Event.
- LauncherForm: Fenster-Buttons an View-IDs gebunden; offene Fenster werden am
Button markiert (Checked), erneuter Klick holt das Fenster nach vorn.
- Build 0 Fehler.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-03 09:19:13 +02:00
Richard and Claude Opus 4.8
f112668147
Phase 5-UI: Launcher auf Toolstrip-Modell + SettingsView (Designer-first)
...
- LauncherForm: lstView-Ansatz entfernt (lstViews/colName/pnlBottom/btnOpen raus).
Fenster werden ueber toolstrip_windows-Buttons geoeffnet/fokussiert:
btn_settings -> Settings, btn_terminal -> Terminal (Bindung per stabiler View-ID).
- statusStrip_info: Live-Status (Trading, Modul-Anzahl, API WSS/Polling) via 1s-Timer.
- toolstrip_quickbar bleibt fuer Schnellaktionen (Trading an/aus) reserviert.
- Neue SettingsView (UserControl + Designer): ServerSettings-PropertyGrid +
Speichern/Neu laden; Verhalten wie bisheriger Settings-Tab. In Program.cs registriert.
- Build 0 Fehler.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 11:44:47 +02:00