--
John M. Jacobson
Visit Jake's Delphi Page at http://www.xnet.com/~johnjac
"Oh, no! She's stuck in an infinite loop, and he's an idiot. Oh well,
that's love for you."
-Professor Farnsworth in "Futurama"
Are they rearrangeable at all? To get the message pane the
size I want, without making the thread pane too narrow to
be useful, I'd need to be able to put it completely above
the message pane (like the report view). Is that possible?
<<John:
As soon as a user double-clcks on a newsgroup, the LHS
newsgroups pane minimizes to a width of 1
>>
It would be nice if one could choose the width it should
shrink to. :)
<<John:
the ideal message reply screen
>>
I assume you have options somewhere that determine font,
quoting rules, etc. Something else I'd really like is a
warning when I reply to a crossposted message. I'd also
like to be able to see a right-hand margin line (if I
compose in a fixed width font, that should be doable?).
It's definitely coming along, btw. Congrats. :)
--
Deborah Pate (TeamB) http://delphi-jedi.org
TeamB don't see posts sent via Google or ISPs
Use the real Borland server: newsgroups.borland.com
http://www.borland.com/newsgroups/genl_faqs.html
> I also haven't gotten around to writing the logic
> to identify the first non-quoted line of text for use in the treeview or
> reportview, but I plan to. Several people suggested this was a great
feature
> of VA (IIRC) that would be nice to see. It turns out that if this is
going to
> be useful it must know how to avoid the lines above quoted text that say
> things like "So and so wrote in message...". There is no standard for
these
> introductory texts, so this is not going to be the simplest logic to
implement
> (usefully anyway).
You can't cater for everything - there are always messages that will catch
it out - like messages written in foreign languages, etc. At the moment I
treat replies that start with lines that contain 'in article', 'wrote in
message', 'wrote:' or 'said:' as starting a quote, lines that start with
'>' as the quote body, and the actual message starts with the first
non-blank line after that.
But I must get around to handling 'Deborah's Quoting Style' (tm) !
Colin
web: www.wilsonc.demon.co.uk/delphi.htm
Posted with Xananews!
<tentatively grateful smile>
> <<Colin Wilson:
> But I must get around to handling 'Deborah's Quoting Style'
> (tm) !
> >>
> <tentatively grateful smile>
Pfffft! You got that from Philippe, who doesn't (and didn't) even have
VA himself!
--
Rudy Velthuis (TeamB)
"Object-oriented programming is an exceptionally bad idea which
could only have originated in California." -- Edsger Dijkstra
True, true. But at least I had the ability to recognize a
good thing when I saw it. :)
> But I must get around to handling 'Deborah's Quoting Style' (tm) !
Don't get me started. . .
--
Wayne Menzie
Philippe used to get it wrong so that the 'quotes' were the wrong color,
but he was gracious enough to change when it was pointed out.
Mike Orriss (TeamB and DevExpress)
> Those tentatively grateful smiles get me every time :)
But I'm not going to adopt that quoting style myself (of course). Whatever
next - You'll have me putting in an 'Expand All Threads' feature!
Those tentatively grateful smiles get me every time :)
Colin
"John Jacobson" <johnjac[nospam]@xnet.com> wrote in message
news:3c94dec8_1@dnews...
> http://home.xnet.com/~johnjac/view3.gif
Things I would change:
1) The list of newsgroups should use the same font as the message view. I
don't see the point of bolding them personally. Also, I don't like the grid
lines but that can be a personal taste item
2) The seperation of the panes could be cleaner. I kind of prefer the way
Visual Studio seperates panes. I've done the same sort of thing in my Java
IDE, see this screen shot (http://www.gexperts.com/screenshots/lmain.png)
and look at the project viewer and class browser. Basically you just indent
the content of the pane a bit by 4 pixels and define a cleaner border.
3) I still don't like having the report view and the threaded view as two
seperate panes. Outlook has a single pane that is easily sorted but is still
threaded and I prefer that look myself.
> http://home.xnet.com/~johnjac/view6.gif.
On thing here, my preference when using buttons that are not part of a
toolbar is to never make them flat. My reasoning is that it is to easy for
users to mistake them as buttons. In the screenshot above I'd probably
replace the buttons with standard command buttons with captions "Add" and
"Remove".
On the whole though, very nice progression indeed and a big improvement over
the first round of screenshots.
Gerald
For example, grouping (not only sort) threads for day/week, sender,
alfabethic, Unresponded/Responded, etc...
That (i think) is a real cool feature for a newsreader.
Also, this program is (in the future) free? Look very good... But look "too"
database, a newsreader must look like a newspaper?
<tentatively enthusiastic fawning>
:)
> Philippe used to get it wrong so that the 'quotes' were the wrong color,
> but he was gracious enough to change when it was pointed out.
It was you who pointed it out, IIRC. <g>
He first used >> << style, instead of << >>, IIRC.
> http://home.xnet.com/~johnjac/view5.gif
You're getting warm John, looking good! Like Gerald stated, try black and
white icons, color them when mouse hovers.. for some reason all that color
justs jumps out at me.. and strangles me. ;)
Chris
I know, but it didn't seem important who raised the issue <g>
> 5) Because this is a multithreaded newsreader, a single-tree
display for
> Server/Newsgroup/Messages/Replies is not really viable. I think it
would be
> preferable to be able to fiddle around in one newsgroup while
downloading
I don't see how your two points above connect. Why does the GUI control
choice have anything to do with the multithreadedness? I can easily
imaging 10 threads updating some data that is displayed by a single tree
view, and can likely envision a single-threaded app with tabs, panes,
tree, and grids everywhere.
--
[ Kyle Cordes * ky...@kylecordes.com * http://kylecordes.com ]
[ Consulting, Training, and Software development tips and ]
[ techniques: Java, Delphi, ASTA, BDE Alternatives Guide, ]
[ JB Open Tools, EJB, Web applications, methodologies, etc. ]
This is one of the things I would have liked to be in XANANews. I thought
it annnoying that I had to indivudually expand threads every time.
> Here is a screenshot of the reply
> parameters tab: http://home.xnet.com/~johnjac/view6.gif . The green '+' is
for
> adding newsgroups to the distribution list (it pops up a dialog for this
> purpose of picking a newsgroup), and the red '-' is for removing
newsgroups
> from the distribution list. All these fields are filled in by default,
based
> on the message to which this is a reply, or the settings for this
newsgroup.
Will you ever want to reply to a different server than the one the
original message was on?
Also, how do I mail a reply? (Either mailing it seperately, or posting and
mailing it.)
--
Mike Swaim
Michae...@UBSWenergy.com
Disclaimer: Yeah, like I speak for <employer>.
That's what those blank buttons above it do.
> Will you ever want to reply to a different server than the one the
> original message was on?
Yes. There are anonymizing post-only news servers available. You'd read
the messages from your local ISP's newsgroup server and then post through
the anonymizer.
> Also, how do I mail a reply? (Either mailing it seperately, or posting
and
> mailing it.)
I haven't added the email stuff yet. It'll be in there.
DOH!! Wrong view. I was thinking of the newsgroup details tab. The
message parameter tab does indeed need a signature picker! Thanks for
noticing that!
Watch the over quoting! <g>.
Larry Leuallen
OK - there's now a vew version on my website.
* Customizeable quoting styles.
* Recognizes 'Deborah's Quoting Style' (tm)
* New 'Expand Thread' and 'Expand All Threads' functions
* New Auto Expand Thread option, automatically expands entire thread when
you skip to a message.
* New Auto Centralize option, centralizes the focused message in the
display.
* New Auto Mark As Read option makrs the message as read when you display
it (turned off by default)
Enjoy!
I like this contest of newsreaders ! -- we may endup with something so good
that some of us might be able to dump OE.
Should we make this a community programming contest? (Only half joking.) Best
email and/or newsgroup client written with Borland products?
--
John Kaster, Borland Developer Relations, http://community.borland.com
$1280/$50K: Thanks to my donors!
http://homepages.borland.com/jkaster/tnt/thanks.html
Buy Kylix! http://www.borland.com/kylix * Got source?
http://codecentral.borland.com
The #1 Java IDE: http://www.borland.com/jbuilder
I agree. Everything counts !
Actually, the discussion has helped me discover things about OE that I
didnt know before, and I'm less likely to dump OE as a result. <g>
--
Dave Nottage (TeamB)
Hmm.. I think you'd need to give it a long timeframe <g>
--
Dave Nottage (TeamB)
Ouch! That hurts because it was so true.
> Nobody wrote:
>
> Should we make this a community programming contest? (Only half joking.) Best
> email and/or newsgroup client written with Borland products?
>
If we can agree upon what 'best' means.
I wrote the 'best' e-mail client yesterday, took me 1 hour using Indy.
It is _best_ because I can use it inside my company's firewall to
access my private e-mail account. Have no idea why Outlook and Netscape
isn't let through as long as my simple Delphi-made one is.
But it works, and therefore is the best!
Problem when using the word 'best' is that at least 80 percent of
us developers will overload any application with features in the
hope of getting 'best'.
The best newsgroup client for me would be one that has these two
features:
1) Scan all topics _and_ messages in a certain newsgroup for certain
words.
2) Alert me when someone has responded to my particular post in a
certain thread.
You would have other requirements because you post at least 100 times
as much as I do, a shareware author another set of requirements again,
and so on.
BTW, I think the idea is great, provided we can come up with a set
of specs and requirements.
Ingvar Nilsen
Once I've added all the features I want to add to my newsreader, OE will
look like a toy in comparison.
To be useful this would require a high-speed connection, because it would
have to download all the messages, not just the headers.
> 2) Alert me when someone has responded to my particular post in a
> certain thread.
Ditto. I'm thinking an icontray icon and a sound would be the best way to
notify the user. I'll be adding this soon.
> "Ingvar Nilsen" <telc...@NOSPAMonline.no> wrote in message
>>1) Scan all topics _and_ messages in a certain newsgroup for certain
>>words.
>>
>
> To be useful this would require a high-speed connection, because it would
> have to download all the messages, not just the headers.
>
Yes, I realize this, but I still think it would be very useful.
Actually, I would not use this function in real time even when using
a high-speed connection, but let it run in the background.
I think this function is useful for at least two purposes:
1) Start the reader, go and have dinner, come back and browse the news
group faster that ever.
2) For people who only want to respond to certain messages, a book
author for example who happens write about UML might want to see only
message bodies containing the word 'UML'.
I still think this would be a very nice feature, provided you don't pay
per byte downloaded :)
Ingvar Nilsen
I'll think about it.
Thank you. :)
Some people already have a head start! But, we could do it for 3 months.
Don't forget that some people like to play with toys. <g>
Same here :)
--
Andrew Rybenkov,
the programmer who walks by himself.