A couple of quirks in the edit grid - Mailing list pgadmin-support

From Erwin Brandstetter
Subject A couple of quirks in the edit grid
Date
Msg-id 4549D9AB.6090006@falter.at
Whole thread Raw
Responses Re: A couple of quirks in the edit grid  (Dave Page <dpage@postgresql.org>)
List pgadmin-support
Hi developers! Hi Dave!

Testing bet4, rev. 5567:5572 on Win XP
I found a couple of quirks in the edit grid.
- If I mark part of the text in a field and press <del> only first 
character of the marked text gets deleted. One would expect all of the 
marked text to be deleted. (That's what happens if I press the <back> key)
- Boolean field: Cycling through the values by hitting <space> starts 
the cycles differently from clicking with the mouse.
The regular cycle is FALSE - TRUE - NULL. Mouse click follows that order 
at all times. But <space> doesn't at the start, which is confusing.
If the field is TRUE, it goes to FALSE first, then starts the cycle.
If it is NULL, it goes to TRUE first, then starts the regular cycle.
If it is FALSE, it works as expected.
- Boolean field: If I edit a boolean field, then switch the focus to 
another application and switch back, the field is still highlighted, the 
value has changed back to text (from the little box icon) and keystrokes 
are being ignored. <Esc> doesn not help. Nothing happens until I click 
with the mouse. Does not happen with text or integer fields.
- If I mark a field (to copy the text) without changing anything, then 
hit <Esc> to unselect again, the edit grid still (incorrectly) tells me, 
that ..   "There is unsaved data in a row     Do you want to store to the database?"
- <tab> key jumps to next column in the edit grid. It stops at the last 
column. Other spreadsheet-applications would keep going and jump to the 
first column of the next row. (But maybe that is by design?)


Regards
Erwin


pgadmin-support by date:

Previous
From: "Dave Page"
Date:
Subject: Re: pgAdmin beta4 - accelerator troubles
Next
From: Dave Page
Date:
Subject: Re: A couple of quirks in the edit grid