@tiwag
next time I shall take note on the CR+LF problem
I am surely will build in Linux , in fact already did that .. my aim is totally develop wxSmith under my Ubuntu Linux in the next few months
@byo
Second thing is 2nd include file required for one widget - try changing Entry() in wxsstdwidgetmanager.cpp to Entry2Headers and it will add 2 header files automatically, image handlers may be loaded when initializing application (there's also automatically-generated code so it souldn't be hard to add .
this should be ok
[/quote]
Ok, problems I see:
* global paths for image files - these should be local ones, but currently there's no way to determine what directory should be base
this problem I know , plan to solve it eventually
* property doesn't support images from wxArtProvider classes
this one .. I haven't study how to use wxArtProvider .. :oops: still consider need to customize propgrid or code it on the wxAdvImageproperty
* Maybe wxBITMAP_TYPE_ANY should be used for any type of image ? (I may be wrong)
to my understand wxBITMAP_TYPE_ANY will autodetect the image type and load the image.
* Something is wrong when default size is used - widget should resize to whole image size but it still keep small
yup , I know this also but I can't find which place to hook . One thing I notice , the MyPropertyUpdated is coded at wxsstaticline for customize version but I find MyPropertyChanged should be the correct function ?
I can't find way to get the property value before changing unless changing the underlying code , I need that to determine whether the image is the first time been loaded to allow it loaded with the original size.
in fact the wxSmith is quite well form and well commented but my C++ level is not high take time to understand , but slowly catch up
@phlox81
thx for your comment and advice..