Question about AS interface

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
PixelDust
Posts: 41
Joined: Sun Jul 09, 2006 12:25 am

Question about AS interface

Post by PixelDust »

Just curious... Does Anime Studio owe its "look" to BeOS, Lua, or something else?

Anime Studio/Moho's interface doesn't look like any other program I've seen. The fonts, dialog boxes, and so on don't look like either a Mac or Windows program.

I do notice a little Mac-like behavior when choosing a menu item or drop-down list - it blinks three times. Other than that, I'm stumped.

Gee, I'm getting rather wordy all of a sudden...
myles
Posts: 821
Joined: Sat Aug 21, 2004 3:32 am
Location: Australia, Victoria, Morwell
Contact:

Post by myles »

An in-house cross-platform GUI library created by Lost Marble - this means Mike doesn't have to spend too much time on creating different sets of platform-specific code but can concentrate on features, a very good thing.

Although it may possibly have been influenced by the first Moho release on BeOS.

Regards, Myles.
"Quote me as saying I was mis-quoted."
-- Groucho Marx
User avatar
idragosani
Posts: 110
Joined: Sun Mar 20, 2005 8:02 pm
Location: Germantown, MD
Contact:

Re: Question about AS interface

Post by idragosani »

PixelDust wrote:Just curious... Does Anime Studio owe its "look" to BeOS, Lua, or something else?

Anime Studio/Moho's interface doesn't look like any other program I've seen. The fonts, dialog boxes, and so on don't look like either a Mac or Windows program.

I do notice a little Mac-like behavior when choosing a menu item or drop-down list - it blinks three times. Other than that, I'm stumped.

Gee, I'm getting rather wordy all of a sudden...
I seem to recall that the original Moho interface is derived from wxWindows and maybe GTK+ (which has its origins in the Linux world, Moho was also a Linux app). Excellent cross-platform GUI toolkits.
User avatar
Lost Marble
Site Admin
Posts: 2355
Joined: Tue Aug 03, 2004 6:02 pm
Location: Scotts Valley, California, USA
Contact:

Re: Question about AS interface

Post by Lost Marble »

idragosani wrote:I seem to recall that the original Moho interface is derived from wxWindows and maybe GTK+ (which has its origins in the Linux world, Moho was also a Linux app). Excellent cross-platform GUI toolkits.
Nope, Moho never used wxWindows (or wxWidgets as it's called now). Moho/Anime Studio uses its own toolkit. Under the hood, it uses a little bit (very little) of Win32 on Windows, Carbon on Mac, and GTK+ on Linux. This little bit is used for bringing up windows, basic event handling, and file dialogs. Everything you see inside a window is drawn with Moho's toolkit.
PixelDust
Posts: 41
Joined: Sun Jul 09, 2006 12:25 am

Post by PixelDust »

Very interesting - thanks for the info.

BTW, I found some screenshots of older versions of Moho on the Wayback Machine (http://www.archive.org) by searching for lostmarble.com. The interface has changed a lot (and for the better, IMO).
User avatar
idragosani
Posts: 110
Joined: Sun Mar 20, 2005 8:02 pm
Location: Germantown, MD
Contact:

Re: Question about AS interface

Post by idragosani »

Lost Marble wrote:
idragosani wrote:I seem to recall that the original Moho interface is derived from wxWindows and maybe GTK+ (which has its origins in the Linux world, Moho was also a Linux app). Excellent cross-platform GUI toolkits.
Nope, Moho never used wxWindows (or wxWidgets as it's called now). Moho/Anime Studio uses its own toolkit. Under the hood, it uses a little bit (very little) of Win32 on Windows, Carbon on Mac, and GTK+ on Linux. This little bit is used for bringing up windows, basic event handling, and file dialogs. Everything you see inside a window is drawn with Moho's toolkit.
OK, I knew there was something with GTK+ for Linux, since that's what I used to run Moho on. Not sure why I thought wxWidgets was involved, guess I was thinking of another app I use on multiple platforms.
Brett W. McCoy -- http://www.brettwmccoy.com
Anime Studio Pro 8.1 : Intel i7 2600 3.4 GHz : 8GB RAM : Ubuntu Studio 11.04 : Cintiq 12wx
myles
Posts: 821
Joined: Sat Aug 21, 2004 3:32 am
Location: Australia, Victoria, Morwell
Contact:

Post by myles »

Maybe you were thinking of Papagayo (also by Lost Marble), the free lipsynch program for Moho/Anime Studio? Papagayo uses wxWidgets.

Regards, Myles.
"Quote me as saying I was mis-quoted."
-- Groucho Marx
Post Reply