back to list

Re: [MMM] Software/resources links to come soon...

🔗manuel.op.de.coul@...

1/9/2002 2:26:54 AM

Jon wrote:

>Manuel, I had installed the latest version of Scala, and
>while running it I noticed a real icky problem with the file dialogues -
>there were times when going to load a new scale it took more than 20-30
>seconds for the dialogue box to come up. I thought the program had
actually
>locked up. Is the latest release, as far as you know, pretty much
bug-free?

I noticed this too. It's very slow when the directory contains many files.
So I don't use it much, but use the DIR and LOAD commands. You can keep it
open however if you go to Edit->Options->Misc and tick (check) "Do not
close
Open File dialog". You can also use Robert's dialog instead, invoke it with
@open.
The problem is in the GUI code, which is being improved, so I'm just
waiting
for the next release. If that doesn't solve it, I might write a better
dialog myself.
The code that I wrote is indeed pretty much bug-free I think. There are
about 20 downloads per day and I seldomly get a bug report.

Manuel

🔗Jonathan M. Szanto <JSZANTO@...>

1/9/2002 8:42:55 AM

Manuel,

{you wrote...}
>I noticed this too. It's very slow when the directory contains many files.

As you mention, I pretty well figured the problem was with the interface toolkit, and so I understand. I'll look forward to whatever the future shows for that.

Just a question: in choosing the GTK, was the idea to support a cross-platform GUI tool? I don't know how many people use the non-Windows/DOS versions, but if that number is small and you aren't working on a Mac version, then maybe a different GUI toolkit would be a thought.

But only a thought, as I know what development is like! :)

Cheers,
Jon

🔗manuel.op.de.coul@...

1/9/2002 9:20:22 AM

Yes I chose GTK because the programming interface is the
same on different platforms. There are people who use the
Linux version but indeed only few. Another GUI toolkit is
not a thought for a number of reasons:
- The most important user (me) uses the Tru64 Unix version
for an important reason: development.
- There are not so many other GUI builders which produce Ada.
- GTK is open source, if I really need to improve some part,
I could do it.
- GTK is powerful.
- I'm not working on a Mac version, but Gimp is being ported
to MacOS X, so a Mac version will become a possibility.
- I don't like the way where Windows is going.

>But only a thought, as I know what development is like! :)

With Ada a lot of fun, really!

Manuel

🔗Jonathan M. Szanto <JSZANTO@...>

1/9/2002 9:55:32 AM

Manuel,

Thanks for the background - I almost forgot you were coding in Ada! (I fear we're leaving microtonality behind, so I won't write more than this...) I have a fondness for Ada, that while not having coded big projects, I tried it out a lot as I was doing development just as object-oriented programming was taking off.

And your thought processes for choosing the GTK are perfectly reasonable and smart.

Cheers,
Jon

🔗jpehrson2 <jpehrson@...>

1/9/2002 10:33:58 AM

--- In MakeMicroMusic@y..., "Jonathan M. Szanto" <JSZANTO@A...> wrote:

/makemicromusic/topicId_1632.html#1635

> Manuel,
>
> Thanks for the background - I almost forgot you were coding in Ada!
(I fear
> we're leaving microtonality behind, so I won't write more than
this...) I
> have a fondness for Ada, that while not having coded big projects,
I tried
> it out a lot as I was doing development just as object-oriented
programming
> was taking off.
>
> And your thought processes for choosing the GTK are perfectly
reasonable
> and smart.
>
> Cheers,
> Jon

I've always found the GTK interface to be problematic for a Windows
user... one of the reasons I still sometime use the DOS command-line
one.

I can't even get the menu items to open properly and load files in
Windows. There *have* to be *lots* of Windows users trying to run
Scala...

Just a "dissenting" view...

J. Pehrson