News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

Added wxAnimationCtrl and wxMediaCtrl to wxSmith.

Started by Cryogen, May 21, 2010, 04:17:02 AM

Previous topic - Next topic

Cryogen


Hi Guys,

I have patched wxSmith to add wxAnimationCtrl and wxMediaCtrl. It's posted as patch 2998 on Berlios. Patch and images attached.
To use:

    * Apply the patch and copy the images to src\plugins\contrib\wxSmith\wxwidgets\icons.
    * Rebuild the contrib plugins workspace.
    * Run the update script in src\.

Cheers,

Cryo.


[attachment deleted by admin]
DoxyBlocks: Now in contrib. Cool, baby.
DoxyDocs: [url="http://wxsmithaddons.sourceforge.net/docs/doxyblocks/"]http://wxsmithaddons.sourceforge.net/docs/doxyblocks/[/url]
wxSmith Add-ons: [url="http://wxsmithaddons.sourceforge.net/"]http://wxsmithaddons.sourceforge.net/[/url]
Cryo's Patchorama: [url="http://forums.next.codeblocks.org/index.php/topic,12619.0.html"]http://forums.next.codeblocks.org/index.php/topic,12619.0.html[/url]

seb_seb0

Hello,

I have tried to apply this patch against the new codeblocks release (10.5) and it does not work.
The message I receive from Tortoise SVN is:
   "Unknown line type at line 75"

Have you modified manually the patch file ?

Note: all your other patches have worked without problems (bitmap dialog in wxSmith, wxHyperlinkctrl, dialogs addition)

Thank you for your work !

Sebastien

Cryogen


Hey Seb,

Quote from: seb_seb0 on May 30, 2010, 08:36:28 PM
I have tried to apply this patch against the new codeblocks release (10.5) and it does not work.
The message I receive from Tortoise SVN is:
   "Unknown line type at line 75"

Have you modified manually the patch file ?

Yes, possibly. I can't recreate it separately, now, since all of the more recent changes are in my sandbox. That's a nuisance. I'll have to think about that one.

Quote from: seb_seb0 on May 30, 2010, 08:36:28 PM
Note: all your other patches have worked without problems (bitmap dialog in wxSmith, wxHyperlinkctrl, dialogs addition)

Thank you for your work !

Sebastien

That's good to know, thanks, and no problem.

Cheers.
DoxyBlocks: Now in contrib. Cool, baby.
DoxyDocs: [url="http://wxsmithaddons.sourceforge.net/docs/doxyblocks/"]http://wxsmithaddons.sourceforge.net/docs/doxyblocks/[/url]
wxSmith Add-ons: [url="http://wxsmithaddons.sourceforge.net/"]http://wxsmithaddons.sourceforge.net/[/url]
Cryo's Patchorama: [url="http://forums.next.codeblocks.org/index.php/topic,12619.0.html"]http://forums.next.codeblocks.org/index.php/topic,12619.0.html[/url]

Cryogen

#3
 Hi,

I regressed some files and recreated the patch. Please let me know how this one goes.

Thanks.


[attachment deleted by admin]
DoxyBlocks: Now in contrib. Cool, baby.
DoxyDocs: [url="http://wxsmithaddons.sourceforge.net/docs/doxyblocks/"]http://wxsmithaddons.sourceforge.net/docs/doxyblocks/[/url]
wxSmith Add-ons: [url="http://wxsmithaddons.sourceforge.net/"]http://wxsmithaddons.sourceforge.net/[/url]
Cryo's Patchorama: [url="http://forums.next.codeblocks.org/index.php/topic,12619.0.html"]http://forums.next.codeblocks.org/index.php/topic,12619.0.html[/url]


Cryogen

DoxyBlocks: Now in contrib. Cool, baby.
DoxyDocs: [url="http://wxsmithaddons.sourceforge.net/docs/doxyblocks/"]http://wxsmithaddons.sourceforge.net/docs/doxyblocks/[/url]
wxSmith Add-ons: [url="http://wxsmithaddons.sourceforge.net/"]http://wxsmithaddons.sourceforge.net/[/url]
Cryo's Patchorama: [url="http://forums.next.codeblocks.org/index.php/topic,12619.0.html"]http://forums.next.codeblocks.org/index.php/topic,12619.0.html[/url]

ZinnJonas

Hi Cryogen,

your wxAnimationCtrl and wxMediaCtrl was added into the SVN version, but
in this version there are some mistakes.

Please finde endclosed my pruposle to correct the files:


Index: Makefile.am
===================================================================
--- Makefile.am (revision 6578)
+++ Makefile.am (working copy)
@@ -77,6 +77,7 @@
./wxsglcanvas.cpp \
./wxshyperlinkctrl.cpp \
./wxsanimationctrl.cpp \
+./wxsmediactrl.cpp \
./wxsfindreplacedialog.cpp \
./wxsfontdialog.cpp \
./wxsmessagedialog.cpp \
@@ -167,6 +168,7 @@
./wxsglcanvas.h \
./wxshyperlinkctrl.h \
./wxsanimationctrl.h \
+./wxsmediactrl.h \
./wxsfindreplacedialog.h \
./wxsfontdialog.h \
./wxsmessagedialog.h \


also in the wxSmith.cbp;D


Index: wxSmith.cbp
===================================================================
--- wxSmith.cbp (revision 6578)
+++ wxSmith.cbp (working copy)
@@ -528,10 +528,10 @@
<Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmediactrl.cpp">
- <Option target="&lt;{~None~}&gt;" />
+ <Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmediactrl.h">
- <Option target="&lt;{~None~}&gt;" />
+ <Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmenu.cpp">
<Option target="wxSmithLib" />


So I hope this is the right place to post this;D

You did a good Job

Jonas


Jenna

Quote from: ZinnJonas on September 11, 2010, 01:35:23 PM
Hi Cryogen,

your wxAnimationCtrl and wxMediaCtrl was added into the SVN version, but
in this version there are some mistakes.

Please finde endclosed my pruposle to correct the files:


Index: Makefile.am
===================================================================
--- Makefile.am (revision 6578)
+++ Makefile.am (working copy)
@@ -77,6 +77,7 @@
./wxsglcanvas.cpp \
./wxshyperlinkctrl.cpp \
./wxsanimationctrl.cpp \
+./wxsmediactrl.cpp \
./wxsfindreplacedialog.cpp \
./wxsfontdialog.cpp \
./wxsmessagedialog.cpp \
@@ -167,6 +168,7 @@
./wxsglcanvas.h \
./wxshyperlinkctrl.h \
./wxsanimationctrl.h \
+./wxsmediactrl.h \
./wxsfindreplacedialog.h \
./wxsfontdialog.h \
./wxsmessagedialog.h \


also in the wxSmith.cbp;D


Index: wxSmith.cbp
===================================================================
--- wxSmith.cbp (revision 6578)
+++ wxSmith.cbp (working copy)
@@ -528,10 +528,10 @@
<Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmediactrl.cpp">
- <Option target="&lt;{~None~}&gt;" />
+ <Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmediactrl.h">
- <Option target="&lt;{~None~}&gt;" />
+ <Option target="wxSmithLib" />
</Unit>
<Unit filename="wxwidgets\defitems\wxsmenu.cpp">
<Option target="wxSmithLib" />


So I hope this is the right place to post this;D

You did a good Job

Jonas



That's not an error, wxMediaCtrl is currently not compiled in on linux, because it's missing on many distributions and leads to a compile-and/or link-time error therefore.

ZinnJonas

hi Jens,

thx for your reply.

I'm not using Linux, I'm running Win, with these changes the mediaCtrl runs perfektly well.

I'm using Win32 WX-2.8.11 with mingw-4.5.

Pls don't hesitate to post if you have any news.

Br
Jonas

Cryogen

Quote from: ZinnJonas on September 11, 2010, 03:56:31 PM
hi Jens,

thx for your reply.

I'm not using Linux, I'm running Win, with these changes the mediaCtrl runs perfektly well.

I'm using Win32 WX-2.8.11 with mingw-4.5.

Pls don't hesitate to post if you have any news.

Br
Jonas

Hi there. I proposed making it conditional for Windows only, as it works fine here, too. How does that sound, Jens.

Cheers.

DoxyBlocks: Now in contrib. Cool, baby.
DoxyDocs: [url="http://wxsmithaddons.sourceforge.net/docs/doxyblocks/"]http://wxsmithaddons.sourceforge.net/docs/doxyblocks/[/url]
wxSmith Add-ons: [url="http://wxsmithaddons.sourceforge.net/"]http://wxsmithaddons.sourceforge.net/[/url]
Cryo's Patchorama: [url="http://forums.next.codeblocks.org/index.php/topic,12619.0.html"]http://forums.next.codeblocks.org/index.php/topic,12619.0.html[/url]

Jenna

The cause why I removed it from windows project-file also, was that I wanted to keep the versions in sync on all platforms.