Topic: slider laterale  (Letto 1566 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Futesi

  • python unicellularis
  • *
  • Post: 16
  • Punti reputazione: 0
    • Mostra profilo
slider laterale
« il: Dicembre 09, 2015, 16:44 »
salve a tutti,conoscete un modo per inseririre uno slider laterale(come quello che abbiamo alla nostra destra)che ci permette di andare su o giù con il mouse??
Ho provato a vedere tra le altre discussioni ma purtroppo non ho trovato niente.

Offline pestatasti

  • python neanderthalensis
  • ****
  • Post: 405
  • Punti reputazione: 0
    • Mostra profilo
Re: slider laterale
« Risposta #1 il: Dicembre 09, 2015, 16:48 »
Credo che dovresti scegliere una sottosezione, e dirci quale tipo di GUI vuoi implementare questa opzione.

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 3.154
  • Punti reputazione: 9
    • Mostra profilo
Re: slider laterale
« Risposta #2 il: Dicembre 09, 2015, 18:08 »
"Slider laterale", cioè vuoi dire la scroll bar?
In genere queste funzionalità di basso livello non vengono mai "disegnate a mano", ma sono offerte "gratuitamente" dal gui framework che utilizzi, come funzionalità già integrate. Per esempio, tutti i widget "multilinea" o che comunque ospitano un contenuto che può crescere in dimensioni (come una casella di testo multilinea, una lista...) sono automaticamente sensibili alle proprie dimensioni e al proprio contenuto, e visualizzano una scroll bar quando il contenuto non è interamente visibile.

Se poi vuoi dotare di scroll bar un'area qualunque, allora il framework mette sempre a disposizione qualche tipo di "area scrollable" che puoi usare per riempirla di widget arbitrari. Una "area scrollabile" diventa sensibile alle proprie dimensioni e al proprio contenuto, e mostra le scrollbar quando si rende necessario.
wxPython ha lo "scolledPanel", le qt hanno QScrollArea... Tkinter ha in effetti un vero e proprio widget "Scrollbar", che si usa accoppiandolo al widget che si vuole scrollare. Ma il principio è lo stesso.

Offline Futesi

  • python unicellularis
  • *
  • Post: 16
  • Punti reputazione: 0
    • Mostra profilo
Re: slider laterale
« Risposta #3 il: Dicembre 09, 2015, 23:40 »
ragazzi menomale che ci siete voi grazie :ok: :ok: :ok:

Offline Futesi

  • python unicellularis
  • *
  • Post: 16
  • Punti reputazione: 0
    • Mostra profilo
Re: slider laterale
« Risposta #4 il: Dicembre 09, 2015, 23:51 »
una piccola domanda che per voi sicuramente sarà stupida.
Ho visto che come parametro potrei mettere fill=Y
cosa significa??

Offline pestatasti

  • python neanderthalensis
  • ****
  • Post: 405
  • Punti reputazione: 0
    • Mostra profilo
Re: slider laterale
« Risposta #5 il: Dicembre 10, 2015, 07:44 »
Ma se non dici che framework stai usando, si va via sfere di cristallo ? o meglio quelle wireless :D
Io indovino, usi WX.

Offline Futesi

  • python unicellularis
  • *
  • Post: 16
  • Punti reputazione: 0
    • Mostra profilo
Re: slider laterale
« Risposta #6 il: Dicembre 10, 2015, 10:19 »
ah scusa, sto usando Tkinter

Offline RicPol

  • python sapiens sapiens
  • ******
  • Post: 3.154
  • Punti reputazione: 9
    • Mostra profilo
Re: slider laterale
« Risposta #7 il: Dicembre 10, 2015, 10:30 »
Ok, ascolta, però.

Per un po' va bene che ci mettiamo a giocare a sherlock holmes per aiutarti. Poi però viene a noia, capisci.

Se vuoi essere aiutato in un forum, devi specificare che cosa vuoi. Devi immaginare che la gente sta in equilibrio precario tra un certo tot di gentilezza e un certo tot di tempo a disposizione. Più aiuti la gente ad aiutarti, più sarà un piacere aiutarti.

Dicci quale widget di Tkinter stai usando e dove hai visto quell'opzione di cui parli. 
Magari qualcuno abituato con Tk ha già capito di cosa stai parlando, naturalmente. Ma in ogni caso, non bisognerebbe strapparti le informazioni a una a una.