[GNC-dev] Register text selection

David T. sunfish62 at yahoo.com
Tue May 22 10:40:28 EDT 2018

Dang. The list doesn't like how Mac Mail handles attachments!
Let's see if this will work...

      From: David T. via gnucash-devel <gnucash-devel at gnucash.org>
 To: Geert Janssens <geert.gnucash at kobaltwit.be> 
Cc: gnucash-devel at gnucash.org
 Sent: Tuesday, May 22, 2018 7:21 PM
 Subject: Re: [GNC-dev] Register text selection

> On May 22, 2018, at 1:22 PM, Geert Janssens <geert.gnucash at kobaltwit.be> wrote:
> Op maandag 21 mei 2018 19:44:57 CEST schreef David T.:
> > > On May 21, 2018, at 6:14 PM, Geert Janssens <geert.gnucash at kobaltwit.be <mailto:geert.gnucash at kobaltwit.be>>
> > > wrote:> 
> > > Op maandag 21 mei 2018 13:08:05 CEST schreef Robert Fewell:
> > >> I have been looking at getting the middle mouse button to work for
> > >> pasting
> > >> selected text and whilst trying to do that started to wonder about the
> > >> existing preselected text.
> > >> 
> > >> Currently...
> > >> If you open a register, the blank transaction date text is preselected.
> > >> If you start Gnucash with saved open registers, the last register in the
> > >> list to load has the blank date text preselected, this may not be the
> > >> current open register.
> > 
> > I would like to point out that I find *this* aspect of the register behavior
> > highly confusing.
> I had to re-read the description to get what you guys mean. I have *never* seen this precise behavior as described by Bob.
> When I open gnucash the any keypresses I type before using my mouse will always go to the currently active tab. If that's a register tab it will alter the data field as that's the field selected by default.
> The only variation I can think of would be if you have configured gnucash to open each tab in a separate window. I don't do that and haven't tested how it behaves in that case.

I am talking about multiple tabs open in one main window.

Here is the way I can demonstrate the problem.

Open GnuCash and close all tabs except the main Chart of Accounts.

Now, in sequence, open:
1) Your Checking account
2) Your Cash account

This will result in your GnuCash having the following tabs, in order: Accounts, Checking, Cash.

Next, click on the Checking account tab.
Click Reconcile, and OK in the Reconcile Information Window. Next, in the Reconcile window, immediately click Cancel.

Now, the status bar at the bottom will show the date. Press Tab. Enter a number (like 12345). The status bar will show the number you are entering, ***but the register on screen will NOT show any change.*** This is because the data is going into the Cash tab at the bottom. 

I am attaching a screen shot of my GnuCash at this particular juncture, which shows: 

* the Checking account register (as indicated in the title bar at the top)
* the status bar with my “12345” entry indicated
* the register itself, which shows NO 12345.

If I access the Cash tab, the information is there. Interestingly, if one clicks the Cancel button while still viewing the Checking register, there is no effect on the (hidden) transaction that is being edited. You can only cancel the transaction when it is in the current view.

David T.

gnucash-devel mailing list
gnucash-devel at gnucash.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2018-05-22 at 6.38.17  PM.png
Type: image/png
Size: 469402 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20180522/c6e9bd3f/attachment-0001.png>

More information about the gnucash-devel mailing list