Thread overview | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 21, 2008 Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs. // Tango-only at the moment. Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically." More info at http://hybrid.team0xf.com/ As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite. Hybrid is licensed under the MIT license. PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :) -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | Tom S пишет:
> Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs.
>
> // Tango-only at the moment.
>
> Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically."
>
> More info at http://hybrid.team0xf.com/
>
> As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite.
>
> Hybrid is licensed under the MIT license.
>
> PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :)
>
>
I've launched the box.exe example, and it works well, but when I try to close the application it stops responding. The same situation with calc.exe.
|
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leonid S. Krashenko | Leonid S. Krashenko wrote:
> Tom S пишет:
>> Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs.
>>
>> // Tango-only at the moment.
>>
>> Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically."
>>
>> More info at http://hybrid.team0xf.com/
>>
>> As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite.
>>
>> Hybrid is licensed under the MIT license.
>>
>> PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :)
>>
>>
>
> I've launched the box.exe example, and it works well, but when I try to close the application it stops responding. The same situation with calc.exe.
and probably with other examples.
|
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leonid S. Krashenko | Leonid S. Krashenko wrote: > Leonid S. Krashenko wrote: >> I've launched the box.exe example, and it works well, but when I try to close the application it stops responding. The same situation with calc.exe. > > and probably with other examples. Sorry for that, it's an issue with some windows systems, afaik. It will hopefully get fixed soon. -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | Looks beautiful! Compliments on the website too, damn nice documentation. Exciting to see someone create an fresh approach to gui and make use of the strengths of D. |
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | GTom S wrote:
> Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs.
>
> // Tango-only at the moment.
>
> Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically."
>
> More info at http://hybrid.team0xf.com/
>
> As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite.
>
> Hybrid is licensed under the MIT license.
>
> PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :)
>
>
Good work Tom. I've been waiting for this.
|
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | On Wed, 21 May 2008 08:34:26 +0400, Tom S <h3r3tic@remove.mat.uni.torun.pl> wrote: > Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs. > > // Tango-only at the moment. > > Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically." > > More info at http://hybrid.team0xf.com/ > > As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite. > > Hybrid is licensed under the MIT license. > > PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :) > > Looks great! Is there any way to browse your source apart from team0xf.com:8080? I was trying to sync the source using hg clone, but failed to do so. Following the guide at http://wiki.team0xf.com/index.php?n=Tools.MercurialWindows gave no result. Is it intended for developers only? It keeps asking for a password and I found no way to register anywere. |
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Koroskin Denis | Thanks for the feedback, folks! Koroskin Denis wrote: > Looks great! Is there any way to browse your source apart from team0xf.com:8080? > I was trying to sync the source using hg clone, but failed to do so. > Following the guide at http://wiki.team0xf.com/index.php?n=Tools.MercurialWindows > gave no result. Is it intended for developers only? It keeps asking for a password > and I found no way to register anywere. You can currently only clone the repo in read-only mode, e.g. by following the steps here: http://hybrid.team0xf.com/wiki/Main/GettingStarted The 'Tools.MercurialWindows' on the team0xf wiki guide assumes that you've got a way to upload your public key to our server - which is restricted to, um, team0xf ;) -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Tom S | Tom S wrote:
> Here's a beta release of Hybrid - a pretty fresh approach to GUI toolkits which combines Immediate Mode GUIs with Retained Mode GUIs.
>
> // Tango-only at the moment.
>
> Quoting the wiki, "Hybrid is a Graphical User Interface toolkit for the D programming language. It is primarily aimed at games (for menus, in-game options, debug consoles, HUDs), their tools and other sorts of multimedia applications, where the GUI can change dynamically."
>
> More info at http://hybrid.team0xf.com/
>
> As for info not mentioned on the wiki, I'm planning to use Hybrid in Deadlock and its level, animation, shader, etc. editors. In fact, the prototype for Hybrid was used in Deadlock before and has worked very well. This release is a complete redesign and rewrite.
>
> Hybrid is licensed under the MIT license.
>
> PS. Make sure to see the immediate-mode API to Menu creation. Lazy evaluation and typesafe variadics do wonders there :)
>
>
Wow that looks really kick ass. Does it support multi-line textboxes?
-Joel
|
May 21, 2008 Re: Hybrid GUI beta release - an IM+RM GUI toolkit for games, multimedia, etc | ||||
---|---|---|---|---|
| ||||
Posted in reply to janderson | janderson wrote: > Wow that looks really kick ass. Does it support multi-line textboxes? Thanks! No multi-line textboxes yet, sorry. But I'm planning to investigate about writing a scintilla backend. I'd really like to edit scripts within a working game/engine. Or perhaps there's something more suitable for the code/text editing component? If you have any suggestions, I'd be glad to hear them :) -- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode |
Copyright © 1999-2021 by the D Language Foundation