World: r3wp
[View] discuss view related issues
older newer | first last |
Pekr 15-Sep-2005 [2585x3] | /only is not good - then ppl will see one each other ... |
there is also bcc field available - meaning blind-copy ... in such case, you send it with all adresses just once to the server, server sends it to each recipient, but they will not see one each other, just some "recipient" string or something like that ... | |
what about putting your send function in an attempt block? | |
james_nak 15-Sep-2005 [2588] | Pekr, it actually didn't do a list. Instead it sent individual emails. Also I probed send and there is a '/show'' option that will replace the to: address. checking... |
Pekr 15-Sep-2005 [2589] | how to obey timesouts in general, try following: either none? attempt [conn: open http://www.rebol.au][print "not connected"][print "connected"] |
james_nak 15-Sep-2005 [2590] | OK, thanks. |
Pekr 15-Sep-2005 [2591x3] | alhough I am used to use if not error? try [ .....] |
... as 'attempt is functions available from some older core versions ... | |
but there were cases , where I failed even inside of 'try block, maybe if function contains other functions, dunno ... I am really not an expert in all that throwing errors principles ... Ladislav or other folks here will do much better service to you :-) | |
james_nak 15-Sep-2005 [2594] | OK, I can't seem to get the show to shove the to: address in but I'll keep at it. |
Pekr 15-Sep-2005 [2595] | then use /header refinement and construct header yourself ... |
james_nak 15-Sep-2005 [2596x3] | Well I'm doing each mail individually and it seems to slow that way. |
Anyway, setting header/to: none works but it puts the entire list there as you mentioned. Hmmm, maybe I have to do it individually. | |
thanks. | |
Graham 15-Sep-2005 [2599x2] | Just wondering how one matches a GUI like VID to an asynchronous data source. I am thinking of building a mulit tab panel application with an asynchronous backend. If the user requests some data on one screen, and then changes their mind by switching to another screen, what does one do with the data when it arrives? Does one refresh the original screen request and move focus from where the user switched to ? |
Or, say there is a chat window as part of the application. How does one refresh the chat window without losing the focus on whatever the user is currently doing? | |
Volker 15-Sep-2005 [2601] | maybe some kind of feedback? requester would be to heavy, some blinking light "new data"? think of the red in altme-groups |
Graham 15-Sep-2005 [2602x2] | Hmm. |
I guess it depends upon whether the updating of the display grabs focus or not. | |
Volker 15-Sep-2005 [2604] | what triggers the data? somebody else like with altme, or more like a browser? |
Graham 15-Sep-2005 [2605x2] | well, the data will be sent if there is a chat like aspect to it. |
and also if the user requests it. | |
Volker 15-Sep-2005 [2607] | overlooked your second post. its about relayouting and keeping focus? |
Graham 15-Sep-2005 [2608x2] | maybe I can do it like Altme. |
change the colour of the tab for the panel that is updated. | |
Anton 16-Sep-2005 [2610x2] | MikeL, I think the problem is as you suspect. Whenever you WAIT for something (in your case MySQL), you are also waiting for view events. Your view events are arriving faster than the results are in the mysql port. Put a simple lock in your code: button "next" [if not working? [ working?: yes next-page working?: no ] ; where next-page sends and waits for my-sql port. |
James, you can test what happens by sending mail to yourself. If you have two accounts then you can test the multiple addresses functionality. | |
MikeL 16-Sep-2005 [2612] | A bit more about my guesses about VID and mySQL. I wasn't sure it was not the number of rows that was causing the lockup so I loaded 100,000 rows into the MySQL table and VID seems to be able to page through them based on right arrow (meaning get the next, display it, repeat until last row) i.e. hold it down and the row information will flash on the screen and eventually catch up. The hanging seems to be a combination of stacked UI events and hitting a mySQL row that has a large BLOB in it. Small text values in the BLOB are handled. I can page past a large BLOB provided that there is not an accumulation of UI events. If there is not a large BLOB in the rows being read, then it does not hang when VID is asked to page through at a rate it can not quite keep up with. |
Anton 16-Sep-2005 [2613] | Mmm. Interesting. Can you identify the precise size of the BLOB needed to cause the lockup ? |
MikeL 16-Sep-2005 [2614] | It is the largest BLOB on this table but is only 13410 bytes. |
Geomol 16-Sep-2005 [2615] | In request-color a function "setc" is used. I can see it in system/words, but I can't see source. I seem to remember a way, or am I wrong? |
Henrik 16-Sep-2005 [2616] | it's probably in a context with an object. I ran into the same problem with request-dir, which someone magically found the context for me, for :-) |
Geomol 16-Sep-2005 [2617] | Found it: system/words/req-funcs/req-color/setc Thanks for the hint! |
Henrik 16-Sep-2005 [2618] | how? |
Geomol 16-Sep-2005 [2619] | I used anamonitor.r found in the library. |
Chris 16-Sep-2005 [2620] | probe req-funcs/req-color |
DideC 16-Sep-2005 [2621x2] | Is there still people developing with Rebol/view without using Anamonitor ??!! |
Shame on you | |
Graham 16-Sep-2005 [2623] | does it work with rebgui ? |
Henrik 16-Sep-2005 [2624] | I've never used it :-) |
DideC 16-Sep-2005 [2625x4] | It was a time (not so far) where view doc was pretty inexistent. Anamonitor was (is!) the way to correct partially this "state of fact". |
Graham: as long as you use View to test Rebgui scripts it should works. But with SDK script without View sources include, it must not. | |
Anamonitor is not a View debugging tools only: it's an object! explorer. | |
So you can use it to explore any object! and "see" any rebol values inside. | |
Henrik 16-Sep-2005 [2629] | can you search an object and see the item path in relation to the object? that would be nice... |
Geomol 16-Sep-2005 [2630] | Try it, it's in the REBOL Desktop under: REBOL.com/Public/Library/Scripts/A-Z/a/anamonitor.r |
Izkata 16-Sep-2005 [2631x4] | argghh |
This isn't making sense to me.. | |
view center-face layout compose [ across origin 0x0 space 0x0 backdrop black style btn btn gray black btn {Close} [quit] btn {Send} [] btn {Add Attachment} [append Attachments/text join mold request-file newline show Attachments] return Attachments: area 300x100 do [Attachments/feel: make Attachments/feel [engage: none]] return txt 100 {To:} To: field 200 {[Izkata-:-GMail-:-com]} ] | |
And click on the Add Attachment button... I keep getting: ** Script Error: font-size has no value ** Where: do-facets ** Near: font-size 11 | |
older newer | first last |