Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

Just speechless...

<< < (2/4) > >>

CmKaHo:
I want to attach my thanks too. wxSmith was the only thing I missed in C::B. I previously used devcpp, but 6 month ago I switched to C::B (thanks to all developers). But for widget design I had to use still devcpp and simillar tools - and it was little annoying. Now I am playing with wxSmith - and : IT IS GREAT. It's much better than anything I previously used (really).

I don't know where I have to post bugs. So I do it here. In .h file is one extra "#endif" (right after //(*Headers section). I am using CVS build "Codeblocks CVS20051124.7z".

And I am missing wxListCtrl widget in wxSmith toolbar.

Once again GOOD JOB.

byo:
Thx for your opinions ;) They seem to be to good :)

Ok, I have to confess that I've focused on stability and features so much that I've forgot that there are some missing widgets  :oops:.
Of course it should be added, but standard ones (which may be found inside wx documentation, like wxGLCanvas and wxListCtrl) will have bigger priority than external ones (like property grid).
But there's nothing against adding it in future :). wxSmith is yet partially prepared for this :).

About additional event handlers (like mouse handling etc) - the problem is that wxWidgets doesn't directly support them. But I think that adding this is not impossible. I was thinking about it already and I have to do some tests before. But unfortunately it won't be available before 1.0 final.

And If You have found any bug, the best way is to send it to bug reporting system, in the C::B main page there are links in menu pointing directly to reporting tools :). Just select wxSmith somewhere in bug category and it will soon be reported to me and there's no way I could miss that ;) same with required features (good example - missing widgets :) ).

I've already found #endif bug, it should be available soon in cvs :)

And thx, cyberkoa, You've reminded me that I should write some doc with technical description of wxSmith ;).
Hmm, and maybe simplify the code :lol:

killerbot:
hope this is a correct spot to drop the question.

I've created dialog, containing a listbox, and 2 buttons below it with wxSmith.

The dialog is resizable. But how do I specify in wxSmith to get those resize lines in the bottom right corner (3 little diagonal lines ), don't know the correct terminology.

Second : Can I specify in wxSmith that the listbox should adjust to the longest entry (althoug I have second thoughts if such an approach is good, since when there's a very long entry the dialog might start to look very ugly ??) ??

Thanks,
Lieven

cyberkoa:

--- Quote from: killerbot on November 29, 2005, 11:40:05 pm ---hope this is a correct spot to drop the question.

I've created dialog, containing a listbox, and 2 buttons below it with wxSmith.

The dialog is resizable. But how do I specify in wxSmith to get those resize lines in the bottom right corner (3 little diagonal lines ), don't know the correct terminology.

--- End quote ---
I have tested a few option it seems does not work , maybe is not supported by wxwidgets yet  ..  :?  ?



--- Quote ---Second : Can I specify in wxSmith that the listbox should adjust to the longest entry (althoug I have second thoughts if such an approach is good, since when there's a very long entry the dialog might start to look very ugly ??) ??

--- End quote ---

If you mean the listbox is auto resize at the design time , it should be expand style which will expand itself to the longest size .

If you mean resize when you resize the dialog at run time , I am afraid it is not yet supported in wxSmith :( , instead you can read the topic wxLayoutAlgorithm in the wxwidgets help file 

byo:

--- Quote from: killerbot on November 29, 2005, 11:40:05 pm ---The dialog is resizable. But how do I specify in wxSmith to get those resize lines in the bottom right corner (3 little diagonal lines ), don't know the correct terminology.

--- End quote ---

Try adding StatusBar:

in constructor, right after wxSmith-generated code add line

--- Code: ---new wxStatusBar(this);
--- End code ---

It worked for me :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version