>>>>> On Sat, 26 Feb 2000 02:21:03 -0800, Dave Peticolas
>>>>> <[EMAIL PROTECTED]> said:
Dave> Here is my latest patch. It contains the following.
Dave> Notes:
Dave> + This patch is based on current CVS.
Dave> + This patch requires config.status to be run.
Dave> New Stuff:
Dave> + You can select different colors for even and odd rows
Dave> in single and double line mode. In double mode, you can
Dave> select whether the colors alternate between transactions
Dave> or physical rows.
Dave> + Some gui tweaks.
what were the gui tweaks?
I notice myself clicking on the "stocks" + symbol, and then the "va
linux stock" thing quite often. If someone is wondering what to do
next, state in the main account window would be nice.
It would be soooo nice to not have to hit the little + button to
expand or collapse a parent account.
a few notes on the register. (I used a stock register, if that
matters any)
When I open, resize, close, reopen the register, it saves the width of
the register, but not the height.
When I 2xclick on each header across the headers, they resize down to
best size nicely! However, as I do this, the right edge of the
balance column gets sucked in off of the right side of the window.
This looks odd. I think the window should not allow this to happen,
but should resize smaller as the different columns resize smaller.
That would also fix the next problem. As I am 2xclicking, and
bringing in the right edge of the balance column (the register is
980x503, if it matters), date resizes, and everything shifts down a
bit, and there is still a horizontal scroll bar at the bottom of the
screen. This scroll bar is needed at this point. 2xclick on num,
same thing happens. I am not quite sure that the horizontal scroll
bar is needed at this point, but it is still there. 2xclick on
description, and they all shift down again, separating the balance
from the right edge. the horizontal scroll is _not_ needed now, but
it is still there. it should disappear. 2xclick on transfer from,
more of the same. sold, bought, price, value, tot shares, all work
the same. I move the left edge of the window in 17 pixels, now we are
963x503, and the headers don't line up at all! they have shifted over
at least 4x what I have resized. The left edge of the date header is
right above the center of the description column. this is just a
minor annoyance, since i go ahead and resize it down so that the
headers are shoved back in from their right edge to line up as the
columns are shoved in from the left, but it is a bug just the same.
know what would be a cool preference to set? "auto-size the columns
to the smallest which will show everything" and that would go ahead
and auto-size columns, unless I resize a column manually, it would
keep that column not auto-sized, but it would go ahead and auto-size
the other columns that it found elsewhere, not only in the same
register, but in others as well.
oh, and do this game, resize them all, and then close the register and
re-open it. argh! slash my wrists! take _away_ the pain!! :-)
Contrast on the text. I set the header background to black, and
couldn't read a thing! :-P
skootch your register down, so that it is all short, and wide, and
then scroll to the bottom of the register, so that you see the blank
transaction. then resize it up to be tall. see all that blank space?
i think that the proper way to be would be to keep the blank
transaction at the bottom, and have more transactions shown.
also, when you resize vertically like that, the register allows you to
resize it so that you get half of a transaction showing. that looks
dorky.
here is the colors section of my .gnucash/config.auto I would have
tried black and white alternating if the text would have handled it
automatically. ;-)
; Section: Register Colors
(let ((option (gnc:lookup-option gnc:*options-entries*
"Register Colors"
"Single mode active background")))
((lambda (option) (if option ((gnc:option-setter option) '(179.659090909091 86
.3761600350574 163.102460662817 255.0)))) option))
(let ((option (gnc:lookup-option gnc:*options-entries*
"Register Colors"
"Single mode default odd row background")))
((lambda (option) (if option ((gnc:option-setter option) '(226.304849302474 25
5.0 243.605987538612 255.0)))) option))
(let ((option (gnc:lookup-option gnc:*options-entries*
"Register Colors"
"Single mode default even row background")))
((lambda (option) (if option ((gnc:option-setter option) '(128.272727272727 12
8.272727272727 160.340909090909 255.0)))) option))
have fun,
rob
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]