[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 94318] New: Smart appending does not work as intended
From: Marc Heyvaert <marc_heyvaert () yahoo ! com>
Date: 2004-12-03 10:13:12
Message-ID: 20041203111308.94318.marc_heyvaert () yahoo ! com
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=94318
Summary: Smart appending does not work as intended
Product: kvoctrain
Version: unspecified
Platform: SuSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: peter peterandlinda com
ReportedBy: marc_heyvaert yahoo com
Version: 0.8.1 (using KDE KDE 3.2.1)
Installed from: SuSE RPMs
OS: Linux
Quote from the KVocTrain Handbook:
<quote>
'Ins' - Invokes a dialog to enter a new original expression and appends a new row \
with this expression at the end of the vocabulary. The cursor is moved to the end of \
the vocabulary afterwards. If you have selected smart appending you are prompted to \
enter originals and their translations until you stop by pressing the ESC key. \
</quote>
Actual behaviour:
2 possibilities either inline editing on or off.
When 'on':
'Ins' creates a new line and moves the cursor down to that line. You can enter new \
expressions right away, pressing 'Enter' moves the cursor to the next column, however \
when you are in the last column there is no creation of a new line. Hence the \
behaviour is the same as usual. It would be nice if a new row was appended \
automatically, even when smart editing is not selected...
When 'off'
'Ins' creates a new line and moves the cursor down to that line, to the first cell \
that can contain an expression. To open the dialog you have to doubleclick this cell. \
IMO it would be better to open the dialog automatically, you are in smart appending \
mode after all... When you open de dialog, the edit box where you can enter the \
expression should get the focus automatically. When you enter an expression and hit \
enter, you can continue to enter expressions and they will be put in the following \
columns, however there is no visual feedback, the cursor does not indicate where this \
expression will be inserted. This is confusing, especially when you have the dialog \
and the spreadsheet open together, one next to the other. When you arrive at the end \
of the line and hit 'enter' a new row is automatically added. This is OK and as \
expected, however the dialog looses its focus, everything is greyed. So you have to \
doubleclick the cell again to start entering data for that line.
Personally I think that having 'smart appending' as an option in not really \
necessary. It should be the rule if you are at the bottom row. Also, I don't really \
like the 'Ins' behaviour. This is my suggestion. Let 'Ins' behave as we know it from \
spreadsheets : insert a new row right above or below the current row. I would choose \
right below the current row here, so that you can maintain a logical structure in \
your data-file easily. If you are at the bottom row the 'smart-appending' rules would \
kick in, so when you press enter in the last cell, a new row would be automatically \
created, the cursor would be put in the first cell that can contain an expression, \
either in inline edit mode or opening the dialog. The right cell should get the \
focus.
Marc
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic