Ingo: Frameset, bei dem jeder Frame einzeln zu resizen ist??

Beitrag lesen

Danke für den detaillierten Beitrag, jetzt weiß ich bescheid.
;-) Ingo

Hallo,

Moin!

das ist mir schon klar.
Ich möchte aber nicht, daß 2 Frames gleichzeitig skaliert werden,
sondern wirklich jeden Frame einzeln verändern können, während
der jeweilige Gegenüber natürlich mitskaliert, die jeweils beiden anderen
aber bleiben wie sie sind...

Das geht nicht. Wenn du den Rand eines Frames bewegst, wird der angrenzende Frame eben auch größer oder kleiner. Soweit ist das klar.

Wenn du aber alle vier Framegrenzen beliebig und unabhängig voneinander verschieben könntest, dann ... geht die ganze Geometrie der Fenster nicht mehr auf.

So sieht es vermutlich aus:
+-----+------+
|     |      |
|     |      |
+-----+------+
|     |      |
|     |      |
+-----+------+

Einzeln verschieben geht (wahlweise auch in die andere Ebene):
+--+---------+
|  |         |
|  |         |
+--+------+--+
|         |  |
|         |  |
+---------+--+

Wenn du jetzt aber noch den rest verschieben willst, passiert das:
+--+---------+
+--+         |
|XX|         |
+--+------+--+
|         |  |
|         |  |
+---------+--+
Der Raum mit den zwei XX entsteht. Und womit wird der gefüllt? Schlimmer noch, wenn du diesen kleinen Frame nicht verkleinerst, sondern vergrößern willst:
+--+---------+
|  |         |
|  |         |
+XX+------+--+
+--+      |  |
|         |  |
+---------+--+

Schonmal ein Frameset mit Ecken gesehen? Das geht garnicht mehr in der Framephilosophie!

Die einzige Lösung für das (so wie du es jetzt ja hast) ist, die mittlere waagerechte Linie immer als ganzes zu verschieben.

  • Sven Rautenberg