World: r3wp
[I'm new] Ask any question, and a helpful person will try to answer.
older newer | first last |
Henrik 13-Jan-2008 [1004] | let me ask, do you know what a dialect is? If you know, then I think you know what I mean with language domains. |
SteveT 13-Jan-2008 [1005x2] | Only form the context I've read in the introductory docs |
from | |
Henrik 13-Jan-2008 [1007x2] | ok |
Fun fact: VID was developed by Carl in about a week. It shows. :-) | |
SteveT 13-Jan-2008 [1009x2] | It may have it's faults! but when you've developed things with abstraction in mind your on the right footing to fix whatevers wrong |
Your list-view for example - in hind-site you say it's big and bulk and could be done better - but the Grids and Tables that Microsoft and Java dish out can't come near to matching what yours provides out-of the-box | |
Henrik 13-Jan-2008 [1011] | I'm just glad that we'll be able to get rid of all the flaws with VID3. Tha's why I'm motivated for still teaching it. |
SteveT 13-Jan-2008 [1012x2] | It's a great oportunity |
I'm fortunate in that I can choose what I use and I wont be using anything else! Just need to get up to speed ;-) | |
Henrik 13-Jan-2008 [1014] | I guess what LIST-VIEW can do the things it does, mostly because of how simple and flexible block operations are in REBOL. I've not worked much with C or JAVA, but arrays in PHP are a complete nightmare, requiring 20-30 lines of code with what you can do in REBOL in 1-2 lines of code. My coding expertise has less to do with that, than the things REBOL enables you to do within that amount of code. While it's only 110 kB of code, it's still a lot by REBOL standards. The entire of VID3 without the style library is smaller than this. The DevBase application is 50 kb. I'm sure that LIST-VIEW's successor can be half the current size, be faster and more flexible. |
SteveT 13-Jan-2008 [1015] | I'm looking forward to using REBOL 3 If I buy the SDK now will that get me the SDK in REBOL 3 or will I have to buy it again ?? (Not sure if it's a question for you!) |
Henrik 13-Jan-2008 [1016] | Correct, it isn't a question for me. :-) I'd probably wait a bit until we have a clear statement on SDK issues from REBOL Technologies. |
SteveT 13-Jan-2008 [1017] | Thanks, is it going to be say twelve months before I could do a commercial app text-list 's and all ? |
Henrik 13-Jan-2008 [1018] | on the safe side, probably something like that. OTOH, maybe Gabriele will go crazy and have it ready in two weeks. :-) |
SteveT 13-Jan-2008 [1019] | :-) |
Henrik 13-Jan-2008 [1020] | there has been a tendency to give out some ridiculous time tables. Carl originally suggested R3 was to go beta by august 1st 2007. it didn't take long to see that it was unrealistic. so... if RT posts time tables, ignore them. |
SteveT 13-Jan-2008 [1021] | Ok lol |
Brock 13-Jan-2008 [1022x2] | Steve, just additional comment on 'guide word. Henrik stated this "this means here, that it will affect how far to the left 'return will put the layout cursor" which is not incorrect, but I believe it also remembers the top margin location as well. In the example you provided, without the 'guide where it is, the box should have lined up with the top of the "Subpanel Example". However, it lines up where the guide was placed, under that text. |
also, the 'return made a second 'column' in this case, thus we don't align with the guides left margin, only the top. | |
SteveT 13-Jan-2008 [1024x2] | Ok Brock - thanks, I've setup a pretty vanilla script and I'm just going to add these guide like things in and see what they do. |
To convert some of my apps I may need some form of 'anchor' facility | |
Brock 13-Jan-2008 [1026] | you can use any named element in a GUI and by using it's 'offset and some simple math you reposition your current position. ie. at field2/offset + 200x0. This will reposition your current location at field2's offset plus 200 pixels to the right. |
SteveT 13-Jan-2008 [1027] | Cool - thanks Brock |
Gregg 13-Jan-2008 [1028x2] | GUIDE is also sensitive to the layout "direction", i.e., whether you're using ACROSS or BELOW. You can also manually remember locations. ; some layout code here: at ; remember a postion ; some layout code at here ; some layout code |
That's handy if you want to overlay a face direclty on another one. | |
SteveT 13-Jan-2008 [1030] | Right so as your building up your display you can 'return' to that point |
Gregg 13-Jan-2008 [1031] | Correct. |
SteveT 13-Jan-2008 [1032] | Perspectives of a newbie! By Steve Thornton (SteveT) Hi, it's that pesky newbie again! I've been reading thru 'Rebol Programming for the Absolute Beginner' by Nick Antonaccio. It's a must read in my view (xcuse the pun) I think anyone coming from a studio dev environment like me will find it very useful. Regards Steve |
Gregg 13-Jan-2008 [1033] | Did you find it from the REBOL site, or some other way? |
SteveT 14-Jan-2008 [1034] | Hi Gregg, I googled it - I picked that out because it was dated 2006/2007 - some of the older stuff 2000/2001 seems a bit out of date. |
Gregg 14-Jan-2008 [1035] | Thanks. I asked because it's a good resource for new people, but it's kind of buried on the REBOL site. |
SteveT 14-Jan-2008 [1036x4] | Sorry broadbands been down all day Grrrr! Yes Gregg there's plenty of material but as you have a wander thru some of the stuff you soon get away from some important stuff you should read first. |
One other thing that may be relevant is which applications you've had experience in before. Perhaps the introductory stuff should be arranged like ---- php, tkl, python users start here ! Experienced Web developers (Javascript /CSS guru's) start here ! --- Desktop application (Java / C# / QuickBasic etc.. Start Here !! | |
Perspective of a newbie BY Steve Thornton (SteveT) | |
Hi, Once I got my broadband back again today, I've worked thru ALL the examples in the REBOL/View Developers Guide. I looked at it before, but you have to play with the examples and it can give you a better understanding of laying-out your screens using panels etc.. I even found a reference the the Guide keyword that threw me the other day. I'm not doing much training this month (The accountants are doing tax returns in the UK. So I've given myself till the end of January to get some of my apps ported to REBOL. One is a hotel booking system - I want to see how fast I can convert it! As well as learning REBOL I am also trying to achieve a Richer look and feel than I've used before. I'll let you know how I get on. Bye for now. | |
SteveT 15-Jan-2008 [1040x2] | Perspective of a newbie By Steve Thornton (SteveT) |
Hi all, stuck a post of my progress with REBOL on Windows Live today http://swt1962.spaces.live.com/ | |
Brock 15-Jan-2008 [1042] | Hey SteveT, nice job. You've been active in Rebol for a week and you've done more for evangalizing Rebol than I have in... I don't care to say. Any way, keep it up and you'll be one of the Rebol Guru's in no time. |
Anton 15-Jan-2008 [1043] | Steve, nice article and good looking app you have there. |
SteveT 15-Jan-2008 [1044x2] | Thanks Anton |
Thanks Brock | |
amacleod 16-Jan-2008 [1046] | SteveT, that is a great looking gui. One Week? Incredible. |
SteveT 16-Jan-2008 [1047] | Thanks amacleod, Ive got it to re-size as well - the functionality as a main menu doesn't really require it but I wanted to see if I could. It's been rebDB day today, that''s real fun to use. going to create a customer licence code creator tonight that shoud get me used to parsing strings eh!! |
amacleod 16-Jan-2008 [1048] | I'm using your experience with rebol to inspire a friend at work. He's shown some interest but I think your the look of your app will impress him. |
Gregg 16-Jan-2008 [1049] | Very cool indeed Steve! Man, I feel like a slow learner now. ;-) |
james_nak 16-Jan-2008 [1050] | I think Steve should move out of the "I'm New" section. Nice app. |
SteveT 17-Jan-2008 [1051x3] | ========================================================= Perspectives of a newbie! By Steve Thornton (SteveT) Hi everyone, just got up and running this morning (think I've found a bug in Vista when used on dual-screen Doh!!) Thanks for everyones very kind comments on my main menu. I'm learning masses about Rebol (mainly due to hours of reading - and you guy's), I think I will be a 'newbie' for quite some time though! While I love databases and user interface design (yep I literaly have sat at customers watching how they work! ;-) I know 'get a life!' ) I have no formal computer science education so I'm weak on some of the theoretical stuff. We don't all nead to know the theory of how search engines etc work, as long as they work! I look at some of the code in the messages on here and think OMG, what a load of scientific formulae that is ! :-/ I think an overview of some of the 'heavy' stuff would help some of us to get the most from Rebol, perhaps some of you 'heavy' guy's/gal's could 'volunteer' to post an article on their particular forte. One last thing... I have a table that holds several bits of [optional] data .. tax ref, employer, vat no etc.. and also a flag that the user can set as to wether that field is to be displayed. Can I use the following structure? Or am I asking for trouble? Table... DETAILS [dRec dRef [dTitle d1] [dTaxref d2] [dVatno d3] [dEmployer d4]] I think I just heard Henrik tutting! :-0 By for now |
The code for my reflected icons is below (with icon). It's nearly right just need to get rid of some jaggies. Just load any 72x72 icon you want to display. | |
image image-logo %your-pic.png main: layout [ box 72x72 image-logo [alert "You've clicked!" ] feel [over: func [face act pos] [ face/size: either act [82x82][72x72] show face ref/size: either act [82x50][72x40] show ref helper/text: either act ["Click me now!"]["Highlight an icon"] show helper ] ] below ref: box image-logo 72x40 effect [gradcol 0x1 0.0.0 80.80.80 flip 0x1 fit blur] below helper: text "Highlight an icon" silver / 1.5 ] main/size: 150x200 main/effect: [gradient 0x-1 0.0.0 120.120.120] view/new main do-events | |
older newer | first last |