View mode: basic / threaded / horizontal-split · Log in · Help
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
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
"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
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
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
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
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
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
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
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
« First   ‹ Prev
1 2 3 4 5
Top | Discussion index | About this forum | D home