scrolling and size of canvas
This commit is contained in:
@@ -47,7 +47,16 @@ scroll- und zoombare Fläche, die **Objekte** trägt:
|
||||
mit internem Scrollen für den Rest. Der SE-Griff zieht hier **nur den
|
||||
Viewport**, unabhängig von der Zeilen-/Spaltenzahl (die bleibt exakt wie
|
||||
sie ist) — dieselben Breiten-/Höhenfelder im Einstellungen-Panel (⚙, s.
|
||||
u.) steuern denselben Wert.
|
||||
u.) steuern denselben Wert. **Zeilen-Virtualisierung**: nur die
|
||||
Zeilen im sichtbaren Ausschnitt (+ etwas Überhang) landen tatsächlich im
|
||||
DOM — alles andere ist ein Platzhalter-`<tr>` in passender Höhe, damit
|
||||
Scrollbar-Größe/-Position stimmen. Macht auch eine Tabelle mit
|
||||
zehntausenden Zeilen praktikabel (gemessen: `PageDown` auf 50.000
|
||||
Zeilen ging von ~7s auf ~15ms); nur für **feste** Tabellen (die einzige
|
||||
Ansicht mit einem echten, begrenzten Scroll-Container) — eine **auto**-
|
||||
große Tabelle dieser Größe wäre ohnehin ein unbrauchbar hohes
|
||||
Canvas-Objekt, unabhängig vom DOM. Nur Zeilen, nicht Spalten (in der
|
||||
Praxis wird eher die Zeilenzahl groß).
|
||||
Spaltenbreite per Drag am Spaltenkopf (ab **24 px**), **Zeilenhöhe** per Drag
|
||||
an der Unterkante des Zeilenkopfs (Standard + je Zeile).
|
||||
- **Diagramm-Objekt** — Chart.js (Balken/Linie), frei positionier- **und**
|
||||
|
||||
Reference in New Issue
Block a user