Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [delphi] videata touch

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    Ciao MarcoAlka,

    in pratica ho messo su un panel una immagine allinealta al Client/proporzionata.

    poi inserisco delle successive immagini al di sopra di questa.

    per intenderci, l'immagine di fondo è la mappa della sala del ristorante e le immagini che metto sopra sono i tavoli.

    dando, cosi, la possibilità all'utente di spostare i tavoli nei vari punti della sala a seconda dell'occasione.

    il problema nasce quando effetuo un resize della immagine di fondo (ridimensionando il form)...devo riuscire, automaticamente, a muovere e ridimensionare anche i tavoli.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Quote Originariamente inviata da 123delphi321 Visualizza il messaggio
    il problema nasce quando effetuo un resize della immagine di fondo (ridimensionando il form)...devo riuscire, automaticamente, a muovere e ridimensionare anche i tavoli.
    Immagino che la posizione dei tavoli sia salvata da qualche parte: con quale unità di misura?
    Una misura "reale" (es. metri)? Oppure in pixel?

    A mio avviso, la posizione deve essere salvata in misure reali (o pseudo tali) in modo che lo zoom non faccia altro che modificare un fattore (moltiplicatore) di conversione dalla misura originale a quella nuova, andando a disporre lo sfondo e i tavoli sopra di conseguenza.

    Non so se sono riuscito a rendere l'idea.
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.