r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Windows/COM Support]

Henrik
20-Jul-2006
[286]
which is why it's probably not worth doing for anything other than 
Windows and OSX. For linux, it would be ... wow... how many different 
GUI systems do we have there? :-)
Cyphre
20-Jul-2006
[287x3]
(But for example Java has already such toolkit and IIRC it is huge 
opensource  Eclipse tool platform supported by IBM)
http://www.eclipse.org/swt/
http://www.eclipse.org/swt/widgets/
Graham
20-Jul-2006
[290]
Using native windows will go to greatly improving the success of 
View based programs in the commercial sector.
Henrik
20-Jul-2006
[291]
because they don't have to ask "why does the program look so weird?"
Pekr
20-Jul-2006
[292x3]
Using native Windows will certainly kill View completly
We use top systems - SAP - they have own look, completly, even behavior 
to some elements - noone complains ..... we have Lotus Notes - very 
different look to most of apps, different navigation to app ....
for me, RebGUI, look-wise, is very Windows like .... yet some of 
us, including you, Graham, complained that it looks dull, and if 
it could be prettified .... :-)
Henrik
20-Jul-2006
[295]
pekr, I don't believe so. View is essential for those 5 minute apps 
that you need to do for a friend.
Pekr
20-Jul-2006
[296x4]
of course, maybe it just depends, how professional you intend to 
be, but as I showed you, completly OS compatible look is not so important. 
What is imo more important is the feel. If we can't get visual representation 
of accelerator keys, ctrl tab, rich text, key precise behavior for 
ui elements, that is what I see as a problem ....
... that can be fixed imo, if View gets fixed in those respective 
areas ....
Just look for e.g. ad Ad-aware vs. Spy and Destroy. Spy & Destroy 
was chosen by many as better, yet I can see ppl chosing Ad-aware, 
because of different look actually ...
the question is, with Google and others pushing the envelope, how 
long OS itself will be driving factor of IT evoluion, or it will 
become a commodity :-)
Cyphre
20-Jul-2006
[300]
Yes, in specific commercial sector people expect the 'conservative' 
look&feel. But  this feature should be provided as an external solution 
mainy due the increase of binary size of Rebol in that case. I think 
sch module would be for about 2MB in size.
Pekr
20-Jul-2006
[301x2]
I think time of "amiga" (in the sense of non traditional look to 
apps), is coming back in Internet age ...
ok, then, I can accept your pov. But - wouldn't fixing View plus 
providing certain skin be enough?
Henrik
20-Jul-2006
[303]
I agree that native GUI/feel should not be a main part of Rebol, 
but it should not be a luxury item either that you have to pay for
Cyphre
20-Jul-2006
[304]
From my POV  View is still very ligthweight and powerful system for 
OS independent solutions.
Pekr
20-Jul-2006
[305x4]
I think that what Henrik feels as a problem is not actually "look" 
at all, but it is the "feel", which is the culprit. I expect UI elements 
as drop-down, etc., react to keyboard, mouse, just the same as if 
it would be OS app, or it is denerving, stopping my productivity, 
which is based upon certain customs ....
the problem, for me, for Bobik, and maybe for others, could also 
be, that VID simply has problems, and is not features/styles complete.
But we were promissed VID plus will fix that, no?
If I would consider different UI toolkit, maybe I would look to create 
some GTK or Qt bindings, as other scripting languages try to do ... 
those are existing, and even cross-platform, no?
Cyphre
20-Jul-2006
[309x3]
...it should not be a luxury item either that you have to pay for

 Well, this all depends on the conditions.  You can expect this as 
 free stuff in Java world with much bigger developer base. But I don't 
 believe anyone here in our small comunity have enough time/resources 
 to spent hunderds hours on such project just to make some people 
 from the comunity happy and provide solution for their commercial 
 app for free ;)
Another possibility is that you find some company who is interested 
and pay the developement and make the source open for the comunity.
(or at least provide the framework in library form with documentation 
so people can use it)
Henrik
20-Jul-2006
[312x2]
cyphre, hopefully it wouldn't have to be the end of it. it should 
be the final product that users should pay for and native support 
for GUIs is not the goal but the means. I think it would be a bit 
sad if Rebol had yet another essential component as payware. you 
can do most of this stuff for free on other languages, which would 
cause even smaller motivation for using Rebol as a development platform.


this is why I release my components (LIST-VIEW, Tester, Tab-view, 
TOOLBAR) as BSD licensed freeware. If I didn't, I would have zero 
users.
the money has to come from somewhere yes, but use the tools we create, 
to create more leverage in making money on end-user products.
Pekr
20-Jul-2006
[314]
Cyphre - I also agree with your another pov, which you had in the 
past. It all seems simple at the beginning, but once you delve more 
deeply into it, things start to complicate. Bringing native OS binding 
for Rebol imo would cost many resources. And I believe first version 
would be just ugly wrapper, containing more or less stright conversion, 
using Win32 logic. Isn't there a fact, that others do use other, 
mainly cross-platform bindings? We have View, but wouldn't native 
toolkit project be just reinventing the wheel? Others use tk, gtk, 
qt, wxwidgets, etc.
Henrik
20-Jul-2006
[315x2]
this also means it would be problematic if one developer were to 
only create developer products, so we shouldn't do that. balance 
between end user and developer products :-)
I wonder how much money Carl gets from Pro Rebol tools versus end 
user products like IOS. I think there should be more products like 
IOS for Rebol Tech to sell, in order to get income from there instead 
of from developers. You can get really far on other solutions without 
paying a dime.
Pekr
20-Jul-2006
[317]
nice :-) http://wxwidgets.org/about/screensh.htm(I got to it trying 
PythonCard for Python, which uses wxPython, which is just wrapper 
to wxWidgets)
Henrik
20-Jul-2006
[318]
Things like Webobjects for MacOSX cost a lot of money back in the 
NextSTEP days. Today they are free.
Cyphre
20-Jul-2006
[319x2]
Henrik: agree...you are surely payed by someone for your cool widgets 
and it is great you can share it with us. So the same can be with 
other dev products. This all depends on the 'sponsor'. People usually 
provide something to comunity in case they really need/use it for 
their own work and IMO in our case that is the only way we can get 
more complex solutions 'for free'.
I also agree DLL support should be free in Rebol.
Pekr
20-Jul-2006
[321]
I am very tempted to know, what is licensing model and extensibility 
model for R3. Really not much was said in that regard yet ...
Graham
20-Jul-2006
[322x2]
It's not so much the look I necessarily want but the support for 
native functionality.
is there any way to reuse some of the eclipse work?
Volker
21-Jul-2006
[324x2]
Speech recognition command & control does not work with Rebol apps 
as long as that is the case and I need that...

 Terry claims speech recognition worls pretty well with his products.
Eclipse - erm, use java?
Graham
21-Jul-2006
[326x2]
Anyone built a file transfer using FEC ?  http://research.microsoft.com/barc/mbone/fcast.aspx
Ms provide the Active X controls for this unsupported research prototype
Graham
6-Aug-2006
[328]
Native OLE DB provider ... has a free version http://www.ibprovider.com/eng/index.html

So, perhaps a way for users with /Pro to obtain database access without 
odbc ?
Anton
10-Aug-2006
[329]
My website is down, so COMLib page is not accessible for now.
Migrating from http://home.wilddsl.net.au/anton/
to http://anton.wildit.net.au/
Graham
11-Aug-2006
[330]
Anton, is this the third website you've shifted to?
Anton
11-Aug-2006
[331]
Fourth. This time, I didn't receive any notification, so it was unexpected.
Anton
12-Aug-2006
[332]
Just checked out IBprovider, as linked to by Graham, above. I've 
decided not to investigate more of it at this stage. Too much complication 
for me :) I have plenty to do already :) If someone is going to use 
it, that may change things, but I can't just go around investigating 
all the possible OLE applications this COMLib allows you to connect 
to.   (Mmmm.... maybe I'm just not big on databases. It doesn't make 
my blood pulse any faster.)
Graham
17-Sep-2006
[333x3]
There was a video link posted on the mailing list to chickenfoot 
.. which allows you to script Firefox.
Is there any way of controlling Firefox using Com?  Or, do we have 
to use XPCOM ?
Any other ways for Rebol to control Firefox .. browser plugin ??