Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [delphi]struttura applicazione con indice

    Ciao!
    Mi è difficile trovare un titolo appropriato al mio problema.
    Ho un applicazione fatta da vari form in successione. Si parte da una prima pagina che contiene un indice. Ogni capitolo di questo indice corrisponde ad una pagina diversa che si deve aprire. Come se fosse l'indice di un pdf.
    Inizialmente avevo risolto costruendo l'indice con tante label che all'evento onclick facevano aprire un form contenente un controllo webbrowser che visualizzava la pagina corrispondente a quel capitolo. Purtroppo adesso l'indice mi si è allungato e quindi ha bisogno di una scrollbar affinchè si possano leggere ed eventualmente cliccare tutti i capitoli in esso contenuti.
    Probabilmente c'è una banale soluzione a questo problema...ma io non so come fare.
    Ho pensato di scrollare il form, ma non ci riesco, forse non si può fare.
    Allora ho pensato di mettere in questa pagina indice una webbrowser dove inserire l'indice completo, ma poi i capitoli non sarebbero più cliccabili verso pagine esterne ,penso.
    C'è una soluzione, secondo voi?
    Grazie.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Si può rendere "scrollabile" anche un Form, ma nel tuo caso userei il controllo TScrollBox.

    E' molto semplice: funziona come un pannello classico (TPanel), ma quando i controlli eccedono l'area visibile del controllo, appaiono le barre di scorrimento per consentire di "navigare" l'area client e visualizzare le parti nascoste.

    Prova a dare un'occhiata facendo qualche prova su un progetto di esempio.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.