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

World: r3wp

[Windows/COM Support]

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
From my POV  View is still very ligthweight and powerful system for 
OS independent solutions.
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?
...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)
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 
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.
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.
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.
nice :-) http://wxwidgets.org/about/screensh.htm(I got to it trying 
PythonCard for Python, which uses wxPython, which is just wrapper 
to wxWidgets)
Things like Webobjects for MacOSX cost a lot of money back in the 
NextSTEP days. Today they are free.
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.
I am very tempted to know, what is licensing model and extensibility 
model for R3. Really not much was said in that regard yet ...
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?
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?
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
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 ?
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/
Anton, is this the third website you've shifted to?
Fourth. This time, I didn't receive any notification, so it was unexpected.
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.)
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 ??
I had a look at XPCOM, which is supposed to be similar to COM (achieves 
much the same thing). I was overwhelmed by its complexity. I would 
only go there if I could contact some XPCOM experts.
Pretty cool though to script firefox .. so that you remove ads from 
your favourite pages
Is that what you want to do ? Because I just use Privoxy (a web proxy) 
to filter out the ads.
the video shows the guy being able to script firefox to pickup a 
report from his online banking site.
No, not really.
I want to be able to go to websites, feed data to forms and fill 
them out and then grab the results .. where the forms are generated 
dynamically in javascript
Which makes it tricky to do using Rebol.
here's a page http://www.drugdigest.org/DD/Interaction/ChooseDrugs
I would like to be able to send the drugs to this form for checking 
for interactions.
But I have to put the drug in the top field, search, select the highlighted 
item in the list, move it to the right list and repeat till done 
.. then check interactions.
If you know the names of the drugs in the system can't you just generate 
the html/get?

But .. you see there are codes in there.
Oh well.. I'm getting numerous errors running chickenfoot anyway.
It seems to work without the codes, I tried this :

The chickenfoot video:

I shall try again!  I did try this before and got server errors generated.
Ahh.. it appears to work .. but it does not.