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...
Question about AS interface
Moderators: Víctor Paredes, Belgarath, slowtiger
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.
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
-- Groucho Marx
- idragosani
- Posts: 110
- Joined: Sun Mar 20, 2005 8:02 pm
- Location: Germantown, MD
- Contact:
Re: Question about AS interface
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.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...
- 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
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.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.
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).
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).
- idragosani
- Posts: 110
- Joined: Sun Mar 20, 2005 8:02 pm
- Location: Germantown, MD
- Contact:
Re: Question about AS interface
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.Lost Marble wrote: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.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.
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
Anime Studio Pro 8.1 : Intel i7 2600 3.4 GHz : 8GB RAM : Ubuntu Studio 11.04 : Cintiq 12wx