Domanda

Mi chiedo quanto sarebbe difficile poter avere uno sfondo personalizzato o essere in grado di disegnare sulla tela del modulo dati in qualche modo in modo che le relazioni di tutti i set di dati possano essere ben rappresentate con frecce e cose. Molto indietro nel Delphi 7 o giù di lì, mi sembra di ricordare una sorta di designer di moduli di dati che è scomparso (l'ho sempre trovato fastidioso comunque).

Qualcuno sa se questo è possibile attraverso una sorta di plugin IDE o qualcosa del genere?

È stato utile?

Soluzione

TDataModule è un discendente diretto di TComponent e, come tale, non ha una tela o alcun dipinto simile fornito in esso. Così com'è, non c'è modo di disegnarlo o dipingerlo.

È immaginabile che tu possa creare un discendente che ha un TCanvas, ma dovresti davvero hackerare l'IDE per farlo attirare in fase di progettazione. È un'idea interessante, tuttavia.

C'era una quot &; Diagramma " scheda sul designer per Datamodules. Aveva la capacità di mettere note, riquadri con testo e relazioni di dati. Non era molto compreso o usato, e la funzionalità è stata abbandonata, immagino. (Prima del mio tempo a CodeGear ...)

Altri suggerimenti

In alternativa, è possibile modificare il modulo dati in un modulo. Lascialo visibile durante lo sviluppo, per test, documentazione e debug; e renderlo invisibile per la produzione. Nel modulo è possibile inserire un componente visualizzatore visio e alcuni datagrid, accessibili tramite un rack di schede, per una rapida navigazione dei dati.

Credo che un modo per organizzare i componenti in gruppi visibili su lo schermo potrebbe essere bello ... Ho un rapporto DM con tonnellate di set di dati, provider di set di dati e fonti di dati Rave (circa 40 componenti) .... Se potessi creare alcuni gruppi per differenziare quale viene utilizzato quale rapporto.

Ma questo nel DM designer stesso, non in uno spazio di disegno separato ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top