Gesamtes Formular runterscrollen?

  • VB6

Es gibt 10 Antworten in diesem Thema. Der letzte Beitrag () ist von INOPIAE.

    Gesamtes Formular runterscrollen?

    Hallo zusammen,

    Ich habe auf meinem tollen 22" Widescreen Monitor ein Kalkulationsprogramm erstellt und bei mir füllt es nicht die gesamte Vertikale aus, somit dachte ich auf 17! un 19" wirds auch klappen.
    Naja ich habe es nun von 2 Freunden testen lassen und sie meinen, es fehlt unten einiges...hmm toll
    so und wie kann ich jetzt das gesamte Formular runter scrollen?
    habe nur Beispiele gefunden für Textboxes scrollen...


    PS: in der Form sind Labels, mehrere TextBoxes und ein Image, oben hab ich Menü und Symbolleiste.
    Ich weis ja nicht inwieweit das wichtig ist.

    Danke
    Muss das Programm eine feste größe haben?
    Mit VB 08 kann man wunderbar Anker setzten,
    und so die Positionen beibehalten beim ändern
    der Größe, und das vergrößern von z.b. einer GridView
    ist leicht realisierbar.
    Dann würde es auf jeder Auflösung und jedem Monior
    funktionieren ;)
    onresize einfach die Felder "mitziehen".
    Du musst nur einmal eine Standardgröße
    haben, und immer Größe - Standarddifferenz
    anpassen.
    Normal werden alle Elemente Links/Oben verankert
    also wenn das auch bei dir OK ist dann musst du dich
    nicht weiter um Anker oder neupositionierung
    kümmern, ansonsten wirst du es wahrscheinlich
    ebenfalls neu anpassen müssen, was dann aber etwas
    aufwändiger seni könnte wenn du etwas z.b. mittig
    oben haben willst oder so...
    Sorry, ich komme nicht ganz mit.
    Also meinst du jetzt, es könnte schwieriger werden, wenn ich die Menüleiste und Symbolleiste scrollen möchte, oder wie???

    Ich möchte lediglich den teil in der Form scrollen können, in dem die ganzen Eingabefelder sind oder wenns nich anders geht, dann auch mit den Buttons, welche rechts daneben sind..

    "onresize" wenn das ein Befehl is, der mir helfen könnte, wie und wo füge ich den an und wie mache ich das mit der ScrollBar???
    Danke

    PS: unten mal ein Screenshot dran
    Bilder
    • SO.JPG

      98,23 kB, 846×840, 231 mal angesehen
    Es wäre Form1_Resize wie Form1_Load, etc..
    Aber wird dir bei deinem Problem wohl doch nicht
    helfen können, da du mehrere Eingabefelder hast
    die alle untereinander sind und fix plaziert.
    Da hast das nicht viel Sinn etwas anzupassen,
    dachte du hast eine große Liste ala ListView, Grid
    oder ähnliches.
    Es gibt bestimmt möglichkeiten eine Form zu scrollen,
    aber mir fällt da gerade keine ein.
    Evtl kannst du das ganze aber z.b. gruppieren und dann
    in Tabs anordnen oder per Button und Frames aufgebaut
    wie ein Assistent.