Announcement

Collapse
No announcement yet.

Problem mit Anchor

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit Anchor

    Hallo Entwickler,

    habe ein merkwürdiges Problem und wäre sehr dankbar, wenn jemand eine Idee zur Lösung hätte.

    Ich habe mit VB eine Maske erstellt, die maximiert dargestellt werden soll. In diesem Fenster sind 4 Panels (wie Quadranten) angebracht.

    4 | 1

    -------

    3 | 2

    Die Panels haben dabei jeweils folgende Anchor-Einstellungen:

    pnl1: Top, Buttom, Right

    pnl2: Buttom, Right

    pnl3: Buttom, Left,Right

    pnl4: Top, Buttom, Left, Right

    Soll also bewirken, dass 1 und 2 unabhängig von der Fenstergröße in ihrer Breite nicht varieren (dafür aber 3 und 4) und ebenso 2 und 3 immer mit der gleichen Höhe dargestellt werden. Als Größe des Fensters wählt man zur Verdeutlichung des Effekts eine Größe nahe der Bildschirmauflösung (z.B. 1000x750). Das alles funktioniert eigentlich auch ganz gut. Aaaaber...

    Sobald man die Systemeinstellungen für die Bildschirmschriftgröße auf "große Schriften" ändert, ist die gesamte Planung des Fensters hin. Die Elemente sind nicht mehr zur "realen" unteren und rechten bildschirmkante veranckert, sondern zu "imaginären" kanten weit ausserhalb des nun mit Minderwertigkeitsgefühlen kämpfenden Bildschirms.

    Vergrößere ich die Schriften auf 120%, scheint framework den gesamten festerinhalt auf 120% ausdehnen zu wollen. das problem ist wie gesagt, dass dann aber nicht 120% dargestellt werden, sondern nur 100%.

    Wie kann ich denn diesen Größenwahn unterbinden? :-)

    Ich hatte mich schon fast damit abgefunden, komplett auf kleine Schriften umzustellen und gezwungenermaßen immer die Augen zuzukneifen, bis ich auf ein viel größeres Problem stieß:

    Ich habe eine kleine Sammlung von Excel-Vorlagen, die ich für meine Arbeit benötige. Das sind größtenteils Etikettenvorlagen, die ich um entsprechende Inhalte ergänzen kann und die ausgedruckt genau eine Etikettenseite umfassen. Bei Änderung der dargestellten Bildschirmschriftgröße von 120% auf 96% verschiebt sich aber der gesammte Aufbau der Excel-Vorlagen, so dass sie nicht mehr auf eine Seite passen.
    Natürlich könnte ich jetzt jede einzelne Vorlage bearbeiten, aber das würde locker mal einen ganzen Tag in Anspruch nehmen bei der Anzahl...

    Vielleicht weiß ja jemand auch hierfür Rat...

    Vieln Dank im voraus

    Alborz

  • #2
    Hallo Alborz,

    ich kann das Problem bei mir nachvollziehen und denke man kann es mit Dock statt Anchor lösen.

    Probier mal folgendes:

    - Panel 1 auf die Form setzen, Dock:Right

    - Panel 2 in den freien Bereich links davon, Dock:Fill

    - Panel 3 auf Panel 1 setzen, Dock: Bottom

    - Panel 4 auf Panel 1 in den freien Bereich, Dock:Fill

    - Panel 5 auf Panel 2 setzen, Dock: Bottom

    - Panel 6 auf Panel 2 in den freien Bereich, Dock:Fill

    Hth,

    Klau

    Comment


    • #3
      Danke Klaus,

      funktioniert ganz gut so

      Comment

      Working...
      X