PhoenixUI prototype
PhoenixUI prototype
Remember my post about Lugaru 2's UI engine last week? Well, a week and a few thousand lines of code later, I have a prototype of PhoenixUI. To recap, this is going to be the core of Lugaru's user interface. The goal is to have a perfect user interface engine that supports everything you would expect in a modern operating system. For instance, you can copy/paste into editfields, have multiple undo/redo states, type option-shit-left arrow to select the previous word, triple click to select everything, and so on. Please try it out and let me know how it works. Don't worry if it goes slow for you - the real version will use like 2% CPU.
PhoenixUI prototype (Win)
PhoenixUI prototype (Mac)
Screenshot:
PhoenixUI prototype (Win)
PhoenixUI prototype (Mac)
Screenshot:
-
- Gramps
- Posts: 6942
- Joined: Tue Sep 27, 2005 11:59 am
-
- Gramps
- Posts: 6942
- Joined: Tue Sep 27, 2005 11:59 am
-
- Gramps
- Posts: 6942
- Joined: Tue Sep 27, 2005 11:59 am
Oh, sorry. I neglected to pay attention to the above piece in bold.hdlsa wrote:If you hold down the mouse inside the text box then drag you mouse over the close or maximize button <b><i>then release the mouse,</i></b> it activates the button. I'm not sure if that's good or bad, but it happens.
But anyway, how would that even be a problem?
Nice find, that's exactly the kind of stuff I'm looking for.hdlsa wrote:If you hold down the mouse inside the text box then drag you mouse over the close or maximize button then release the mouse, it activates the button. I'm not sure if that's good or bad, but it happens.
Edit: Fixed and reuploaded.
Last edited by Jeff on Tue Jun 06, 2006 10:09 pm, edited 1 time in total.
Yeah, shapeshifter support is out of the scope of this program. While phoenixUI is completely themeable itself, it is completely self contained and drawn from scratch, which is why it can run on Mac, Windows, and Linux and look and behave the same.
As Sectaurs mentioned, we are going to end up with our own original theme, although it will probably be pretty similar to Aqua. You will also be able to download themes, if anyone decides to make them. Maybe I will write a shapeshifter theme converter.
As Sectaurs mentioned, we are going to end up with our own original theme, although it will probably be pretty similar to Aqua. You will also be able to download themes, if anyone decides to make them. Maybe I will write a shapeshifter theme converter.
The hell do you have no experience with a GUI like this? What are you using gramps, a CLI? crazy bastard...Renegade_Turner wrote:This seems to fit nicely as the bones for the UI, but I have no experience of using a UI before, so I can't measure it up against anything. I can have no qualms with how it seems there, anyway.
Ok seriously last time I do that I swear
BTW, Aqua is what we see here, it's the default theme for the Mac? (And I'm not talking about Brushmetal either, the Ipod theme.)
That means that the layout will be similar to this, or the colors are going to be similar to this? Oh, and how about an add-on for a drop down menu? That's being planned already right?