Newsgroup: it.comp.lang.delphi
Titolo: Skin builder

Ciao a tutti,
apro un nuovo post apposito per questo argomento così non si creano
pasticci nel forum.
Premesso questo, ho dato un'occhiata ad alcuni skin builder e provato
le trial di:
- VCLSkin builder (di 
link-rank.com
)
- SkinBuilder (di Sunisoft.com)
Il primo, VCLSkin builder, mi è sembrato completo e di facile utilizzo
ma solo per un'interfaccia classica con form rettangolare; il secondo,
di Sunisoft.com, mi è sembrato ancora più completo e maggiormente
customizzabile supportando anche layout più complessi con finestre più
articolate ma di contro c'è da dire che è più complicato lo sviluppo
di grafiche nuove ad hoc poichè parte direttamente da un BMP per
creare il layout grafico seguende determinate regole.
Sto valutando seriamente l'acquisto di Sunisoft, nonostante sia un po
più complicato da utilizzare lo trovo eccezionale, ho provato a
cambiare il bmp della demo al volo modificandone solo i colori e devo
dire che l'effetto è veramente valido e di suggestione a primo
impatto.
In questo modo si ha un'ulteriore livello e separazione tra contenuti
e grafica, un po come succede con i CSS per la parte web.
La mia domanda è, avete avuto esperienze con questi o altri skin
builder? Come vi siete trovati? Ci sono controindicazioni o
incompatibilità?
Qualsiasi esperienza vogliate raccontare mi sarà utile nella scelta.
Grazie mille

Aggiungo alla lista SkinCrafter.
L'editor mi sembra più intuitivo e curato rispetto al prodotto
Sunisoft ma non sono ancora riuscito ad avere una preview del form al
di fuori dell'editor.
Non so, sono sempre più confuso, cosa si deve valutare per poter
scegliere un editor rispetto a un altro? Credo che la compatibilità
dei componenti sia essenziale ma penso anche che siano un po tutti
sullo stesso livello riguardo questo aspetto. Anche il VCLSkin builder
ora che l'ho riguardato meglio mi pare abbia le stesse futures degli
altri editor e fino ad ora l'unica differenza che ho trovato facendo
alcune banali prove è l'aspetto dell'editor e quanto sia intuitivo
rispetto ad un altro. Datemi consigli please.
Grazie

 Datemi consigli please.
Nel scegliere uno skinner, il rischio è di spostare la maggior parte 
delle energie sullo skinning. Vale a dire, se comperi uno skinner che ti 
permette di entrare nell'intimo di ogni metodo di skinning fino a 
gestire il singolo pixel, tu diventi ostaggio di questa customizzazione 
molto spinta. Quello, per quanto ne penso io, è un lavoro da grafico e a 
me non porta alcun guadagno.
Io avevo scelto vclskin perchè costa poco e mi permette di scegliere tra 
decine di skin presettate. Punto.
La cosa che vclskin non faceva, era quella di renderizzarti i componenti 
di terze parti che non discendevano dalla gerarchia standard (ma non 
ricordo benissimo, sono passati 6 anni)
con vclskin tutto cio' che è VCL discendente veniva skinnato bene. Avevo 
dei combobox presi da torry che non venivano skinnati: li ho sostituiti 
con un combobox standard.
Il mio consiglio è di prendere una cosa che non ti faccia diventare 
matto nel disegnare interfacce tipo web designer.. tu sei un 
programmatore e questo andrebbe contro i tuoi interessi e il tuo business.
Keep It Simple, EVER !
-- 
morde
D5,D6,D7
QT 4.7.0 - MingW- QT Creator 2.1


Mmmmm..credo tu abbia ragione e sono sempre più convinto che non ci
siano grosse differenze tra un builder e l'altro in termini di
compatibilità dei vari componenti, l'unica grande differenza
sembrerebbe solo legata alla vcl dell'editor. Rimango dell'idea che
forse a questo punto conviene lo SkillBuilder di Sunisoft proprio per
la facilità con cui si può modificare il colore dell'intera form
avendo a disposizione un bmp completo di tutti gli oggetti. Non credo
che mi cimenterò mai a sviluppare un form da zero, al massimo mi
limiterò a fare qualche modifica grafica qua e là per cui non ha senso
a questo punto valutare altri editor che gestiscono le immagini
singolarmente (fino ad ora tutti tranne quello sopra citato).
Rimango comunque in standby nel caso qualcun'altro voglia dare il suo
contributo.
Grazie mille

 SUISkin just skins the existing controls on the form both the standardcontrols and the most of third-party controls.
questo a me basterebbe per procedere all'acquisto.
l'idea di droppare un componente sul form, fare ctrl+f9 ed ottenere la 
nuova GUI skinnata non mi sembra da buttare, no? :)
saluti


Ciao,
  io li possiedo e li ho impiegati entrambi per lo sviluppo di 
applicazioni commerciali.
Vanno entrambi bene e pertanto la scelta finale ricade sulle tue 
esigenze specifiche.
Nella nostra azienda siamo migrati da Sunisfot a VCLskin che è il 
sistema di skinning che utilizziamo attualmente.
Ti posso dire che nessuno dei due ha problemi di stabilità. Per mia
esperienza entrambi non creano conflitti nè problemi con componenti di 
terze parti.
Noi usiamo: Fastreport, TMS, LMD, Raize, Serialshield, Tchart pro, 
VCLzip e wPDF e con nessuno ci ha mai creato problemi.
Se l'applicaizone che devi implementare non e' particolarmente complessa 
e vuoi un'interfaccia davvero evoluta e nuova ti consiglio di provare 
VGScene (
www.ksdev.com
) che noi stiamo già impegando e sembra funzionare 
bene.
Tra l'altro la KSDev offre anche componenti per lo skinning classico 
(skinengine e themeengine) che pero' non abbiamo mai utilizzato ma 
sembrano davvero potenti.
Per il design di icone e tutte le componenti visuali ci affidiamo ad una 
agenzia Ucraina. Il segreto di un'interfaccia di impatto è nelle 
capacità dei grafici/illustratori più che nella potenzialità dei sistemi
di skinning usati.
ciao
Andrea
