What I do is, create a datamodule, because it is not visual. I add to the
datamodule the desired components to design my skins (tskincontroller,
tframecomp(s) tfacecomp(s)...) then create a form with all the components I
want, to see the effect. In my case I run this proyect to see the effect
but you can change everywidget face/frame... template to your designs to
see the result in design mode. When I'm happy with the result, I use that
datamodule with the skin in my projects.
tskincontroller active property must be 'true'
To use it, I simply import the unit in the project file and then create the
datamodule just before any form is created.
in this example:
application.createdatamodule(tskinmetalmo,skinmetalmo); // skin
application.createform(tmainfo,mainfo);
application.run;
In this way I get easy to use and distribute skins. Of course there are
more ways to do it :)
An image example is attached.
2014-12-17 20:34 GMT+01:00 misu kun <[email protected]>:
>
> thanks
>
> 2014-12-17 11:15 UTC−08:00, Martin Schreiber <[email protected]>:
> > On Wednesday 17 December 2014 20:02:07 misu kun wrote:
> >> i tried tskincontroller but i couldn't see the result until build the
> >> app , is there a way to see the changes in real time ?
> >>
> > Suggestion: use widgets with the same frame/face templates as used in
> > tskincontroller in order to see the effects at design time.
> >
>
--
Julio Jiménez Borreguero
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk