April 25, 2005 D is fast | ||||
---|---|---|---|---|
| ||||
I second on that :) Teasing :) demo is here: http://terrainformatica.com/screenshots/HarmoniaDemo.zip (e.g. try to move splitter) After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png Andrew. |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | Wow this is looking awesome, when can we get something to play with ? Charlie "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jknu$2n39$1@digitaldaemon.com... > I second on that :) > > Teasing :) demo is here: > http://terrainformatica.com/screenshots/HarmoniaDemo.zip > (e.g. try to move splitter) > > After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png > > Andrew. > > > |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charlie | "when can we get something to play with ?" I hope at the end of this week. Andrew. "Charlie" <charles@jwavro.com> wrote in message news:d4jl8m$2nm0$1@digitaldaemon.com... > Wow this is looking awesome, when can we get something to play with ? > > Charlie > > > "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jknu$2n39$1@digitaldaemon.com... >> I second on that :) >> >> Teasing :) demo is here: >> http://terrainformatica.com/screenshots/HarmoniaDemo.zip >> (e.g. try to move splitter) >> >> After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png >> >> Andrew. >> >> >> > > |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | This is looking really slick. Good work. "Andrew Fedoniouk" <news@terrainformatica.com> schreef in bericht news:d4jknu$2n39$1@digitaldaemon.com... >I second on that :) > > Teasing :) demo is here: > http://terrainformatica.com/screenshots/HarmoniaDemo.zip > (e.g. try to move splitter) > > After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png > > Andrew. > > > |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | Do you have a name for it ? Charlie "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jlnh$2o7k$1@digitaldaemon.com... > "when can we get something to play with ?" > I hope at the end of this week. > > Andrew. > > "Charlie" <charles@jwavro.com> wrote in message news:d4jl8m$2nm0$1@digitaldaemon.com... > > Wow this is looking awesome, when can we get something to play with ? > > > > Charlie > > > > > > "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jknu$2n39$1@digitaldaemon.com... > >> I second on that :) > >> > >> Teasing :) demo is here: > >> http://terrainformatica.com/screenshots/HarmoniaDemo.zip > >> (e.g. try to move splitter) > >> > >> After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png > >> > >> Andrew. > >> > >> > >> > > > > > > |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charlie | Hi, Charlie, 20 posts below it was sort of announcment: --------------------------------------------------- "It got a name: "Harmonia" or Harmonia framework ( Harmonia as Phobos and Deimos was a kid of Ares/Mars. BTW: This guy was so productive.... ) It has only win32 port so far but it is highly portable: it uses around 30 functions which use underlying OS resourses and they are located in separate native package in four files native.application, native.graphics, native.exchange, native.window. All native functions use 'native' prefix, e.g. nativeSetCursor(CursorType ct); Architecture and main goals: 1) Clear and classic class hierarchy (close to initial Java AWT) 2) Capture/bubble event propagation schema ( used in HTML event model http://catcode.com/domcontent/events/capture.html) which allows to create extremely compact and clean event handling. 3) Builtin compact and fast (in fact very fast) HTML engine. HTML used as universal layout manager, renderer and resource definition framework: e.g. dailogs, tooltips are entities defined by HTML. 4) Themeable - means that rendering style - colors, fonts, etc. are strongly separated from interaction and logic code. On the screenshot is a rendering of Harmonia default "Pathfinder theme" (themes/pathfinder.d, inspired by color gamma of shots taken by Mars Pathinder crawlers) 5) It does not use native OS widgets. Everything: menus, dialogs, controls, etc. are under the Harmonia control and are subjects of themeable styling. It is windowless framework, means it is use only OS toplevel window frames. Everything inside is "harmonised". This approach is highly usefull for creating modern web style (but lightwight!) UI and in games." "Charlie" <charles@jwavro.com> wrote in message news:d4jn52$2pj2$1@digitaldaemon.com... > Do you have a name for it ? > Charlie > > "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jlnh$2o7k$1@digitaldaemon.com... >> "when can we get something to play with ?" >> I hope at the end of this week. >> >> Andrew. >> >> "Charlie" <charles@jwavro.com> wrote in message news:d4jl8m$2nm0$1@digitaldaemon.com... >> > Wow this is looking awesome, when can we get something to play with ? >> > >> > Charlie >> > >> > >> > "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message news:d4jknu$2n39$1@digitaldaemon.com... >> >> I second on that :) >> >> >> >> Teasing :) demo is here: >> >> http://terrainformatica.com/screenshots/HarmoniaDemo.zip >> >> (e.g. try to move splitter) >> >> >> >> After loading and starting you should see this picture: http://terrainformatica.com/screenshots/harmonia.png >> >> >> >> Andrew. >> >> >> >> >> >> >> > >> > >> >> > > |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | On Mon, 25 Apr 2005 22:59:28 +0200, Andrew Fedoniouk <news@terrainformatica.com> wrote: > "when can we get something to play with ?" > I hope at the end of this week. > > Andrew. > > "Charlie" <charles@jwavro.com> wrote in message > news:d4jl8m$2nm0$1@digitaldaemon.com... >> Wow this is looking awesome, when can we get something to play with ? >> >> Charlie >> >> >> "Andrew Fedoniouk" <news@terrainformatica.com> wrote in message >> news:d4jknu$2n39$1@digitaldaemon.com... >>> I second on that :) >>> >>> Teasing :) demo is here: >>> http://terrainformatica.com/screenshots/HarmoniaDemo.zip >>> (e.g. try to move splitter) >>> >>> After loading and starting you should see this picture: >>> http://terrainformatica.com/screenshots/harmonia.png >>> >>> Andrew. >>> >>> >>> >> >> > > sounds very nice! may we get the code of the demo to see how it works? Alex -- huh? did you say something? :o |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alexander Panek Attachments: | Hi, Alex,
> may we get the code of the demo to see how it works?
main.d is attached to the post
|
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | On Mon, 25 Apr 2005 23:50:28 +0200, Andrew Fedoniouk <news@terrainformatica.com> wrote: > Hi, Alex, > >> may we get the code of the demo to see how it works? > > main.d is attached to the post > > > it also looks great! =) btw, is/will there also (be) menu-support? (the MainMenu, as it`s called in C# and C afaik) Alex -- huh? did you say something? :o |
April 25, 2005 Re: D is fast | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | Andrew Fedoniouk wrote:
> Hi, Alex,
>
>
>>may we get the code of the demo to see how it works?
>
>
> main.d is attached to the post
>
>
Very clean code - I like it! Normally I hate programming GUI apps because the APIs suck. Your API looks very nice and clean. How are you planning on licensing Harmonia when you release it?
Brad
|
Copyright © 1999-2021 by the D Language Foundation