User 62c070972d
03-11-2008 09:20:15
Hello all,
what is the supposed way to select multiple columns?
Selecting an entire column in Grid view:
- Left-click a column header
- Right-click a column header
- Right-click a column header and choose "Select Column" from the popup menu
Selecting multiple columns in Grid view:
- Once an entire column is selected, neither shift-left/right-click, nor ctrl-left/right-click to select multiple columns is possible
- Selecting multiple rows and columns by dragging with the mouse is possible. But this is only practical for a small number of rows&columns
- Left-click in one table cell and then shift-left-click in a different table cell selects multiple rows&columns. This is also practical for a large number of rows/columns. But if you want to select entire columns this is not really convenient.
Selecting an entire column in Tabular form:
- Left-click a column header does not work (why?)
- Right-click a column header works
- Right-click a column header and choosing "Select Column" from the popup menu works
Selecting multiple columns in Tabular form:
- Shift/ctrl-left/right-click to select multiple columns is not possible
- Selecting multiple rows and columns by dragging with the mouse is possible. Practical for a small number of rows&columns.
- Left-click in one table cell and then shift-left-click in a different table cell selects multiple rows&columns. But it's inconvenient to select entire columns. Also on shift-left-clicking into a table cell, the data table looses it's focus and components connected to it get deactivated (grayed-outed). Looks like a bug?
Background on my usage scenario:
I wrote a small plug-in for IJC that writes selected table data to a temporary file on hard disk for analysis. It would be nice to be able to conveniently select multiple columns so I can export them with my plug-in.
Note:
I don't ask for being able to select discontinuous ranges of rows&columns. That would be nice to have. But for now continuous multiple columns selection would do.
All the best,
Andy
ChemAxon fa971619eb
03-11-2008 17:42:55
Hi Andy,
Fistly, let me say that the selection in the grid view is greatly improved in 2.4, which should be available soon.
Now to the current version. The selection is a bit limiting. The main limitations being that only a continuous range of cells can be selected, and selection using the row and column headers doesn't work well. These are both being improved for 2.4.
Your best bet for seelcting a range of cells is to select the top left most cell, and then shift-click in the bottom right most cell. The region defined by these will now be selected. If you want all rows jsut start by selecting a cell in row 1, then scroll to the last row and select a cell on that row.
Tim
User 62c070972d
04-11-2008 02:38:56
Hello Tim,
yes, this is exactly the approach I was using as well. So basically I should wait for version 2.4. Looking forward to it.
What about this possible bug:
Quote: |
Left-click in one table cell and then shift-left-click in a different table cell selects multiple rows&columns. But it's inconvenient to select entire columns. Also on shift-left-clicking into a table cell, the data table looses its focus and components connected to it get deactivated (grayed-outed). Looks like a bug? |
Andy
ChemAxon fa971619eb
04-11-2008 10:29:39
I looked at this and it doesn't seem to be losing focus (at least not on the system I was testing).
What is happening is that some of the actions are being disabled according to what has been selected. For instance, if you select a column that you are not allowed to delete (e.g the structure column) the delete column action is disabled, and if you select data from multiple columns some actions (e.g. sort) are disabled because these only work on a single column.
Could you look at this again and verify this bahaviour.
If it does not seem corect can you provide more specific details of what you think is incorrectly disabled, and provide details of your IJC environment (paste the content of the Help-> About Instant JChem window).
Thanks
Tim
User 62c070972d
05-11-2008 06:11:34
The effect does only occur in tabular view, e.g. "Pubchem tabular form".
Click an upper left cell with the mouse and then shift-click an lower right cell with the mouse to select those cells. On the shift-click the table will loose the focus.
-Andy
P.S. Here's the info you requested:
Instant JChem Version: 2.3.1 (build: 080616)
JChem Version: 5.0.3
Marvin Version: 5.0.3 (build date: 2008-04-22)
Java: 1.6.0_07; Java HotSpot(TM) Client VM 10.0-b23
System: Windows XP version 5.1 running on x86; Cp1252; en_US
NetBeans build: 200711261600
Userdir: D:\My Documents\NetBeansProjects\Plot3d\build\testuserdir
Java Web Start: No
Plugins:
chemaxon.ijc.updatecenter [2.2.1 080424]
chemaxon.jchem/1 [5.0.3 080424]
com.im.df.core.derby/1 [2.3.1 080616]
com.im.df.core.oracle/1 [2.3.1 080616]
com.im.df.db.mysql/1 [2.3.1 080616]
com.im.df.localdb/1 [2.3 080424]
com.im.df/1 [2.3.1 080616]
com.im.ijc.autoupdate/1 [2.3.1 080616]
com.im.ijc.branding/1 [2.3.1 080616]
com.im.ijc.chem.overlap/1 [2.3.1 080616]
com.im.ijc.core/1 [2.3.1 080616]
com.im.ijc.examples.addfield [2.2 080424]
com.im.ijc.examples.ijcrenderers [2.3 080424]
com.im.ijc.examples.mathcomputationactions [2.2 080424]
com.im.ijc.extraloaders [2.2 080424]
com.im.ijc.formview/1 [2.3 080424]
com.im.ijc.gridview/1 [2.3 080424]
com.im.ijc.io [2.3.1 080616]
com.im.ijc.plot3d [1.0 081105]
com.im.ijc.project/1 [2.3.1 080616]
com.im.ijc.querytextpanel [2.3 080424]
com.im.ijc.renderers/1 [2.3 080424]
com.im.ijc.security/1 [2.2 080424]
com.im.ijc.sfs [2.3.1 080616]
com.im.ijc.standardizer/1 [2.3 080424]
com.im.ijc.structurefiles/1 [2.2 080424]
com.im.ijc.update.pack [2.3.1 080616]
com.im.ijc.versionprovider [2.3.1 080616]
com.im.ijc.welcome/1 [2.3.1 080616]
com.im.ijc.widgets/1 [2.3.1 080616]
com.jacob.com [1.0 080424]
com.michaelbaranov.microba/1 [0.4.4 080424]
com.mysql.jdbc/1 [5.0.8 080424]
net.sf.cglib/1 [2.1.3 080424]
oracle.jdbc/1 [11.1.0.6.0 080424]
org.acegisecurity/1 [1.0.5 080424]
org.apache.batik/1 [1.1 080424]
org.apache.commons.beanutils/1 [1.7.0 080424]
org.apache.commons.dbcp/1 [1.2.2 080424]
org.apache.commons.pool/1 [1.3 080424]
org.apache.derby/1 [10.3.2.1 080424]
org.apache.poi [3.0.1 080424]
org.apache.xml.resolver [1.2.1 1.2 200711261600]
org.dom4j/1 [1.3 080424]
org.freehep/1 [1.0 080424]
org.jdesktop.layout/1 [1.4.1 1.0.3 200711261600]
org.netbeans.api.progress/1 [1.10.1.1 1 200711261600]
org.netbeans.api.visual [2.9.1 200711261600]
org.netbeans.api.xml/1 [1.14.1 200711261600]
org.netbeans.bootstrap/1 [2.7.1 200711261600]
org.netbeans.core.execution/1 [1.10.1.1 200711261600]
org.netbeans.core.ide/1 [1.10.1 200711261600]
org.netbeans.core.output2/1 [1.8.2.1 1 200711261600]
org.netbeans.core.startup/1 [1.10.1.1 200711261600]
org.netbeans.core.ui/1 [1.10.1 200711261600]
org.netbeans.core.windows/2 [2.8.1.1 200711261600]
org.netbeans.core/2 [3.6.1.1 200711261600]
org.netbeans.libs.commons_logging/1 [1.4.1 1.0.4 200711261600]
org.netbeans.libs.xerces/1 [1.10.1 2.8.0 200711261600]
org.netbeans.modules.applemenu/1 [1.7.1 200711261600]
org.netbeans.modules.autoupdate.services [1.3.1.0.1 080214]
org.netbeans.modules.autoupdate.ui [1.2.1 200711261600]
org.netbeans.modules.classfile/1 [1.19.1 200711261600]
org.netbeans.modules.db.core [1.5.1 200711261600]
org.netbeans.modules.db.sql.editor [1.5.1.5 200711261600]
org.netbeans.modules.db.sql.visualeditor/1 [2.1.1.5 200711261600]
org.netbeans.modules.db/1 [1.24.1.5 5 200711261600]
org.netbeans.modules.dbapi [1.5.1.5 200711261600]
org.netbeans.modules.defaults/1 [1.3.1 200711261600]
org.netbeans.modules.editor.bookmarks/1 [1.4.1 200711261600]
org.netbeans.modules.editor.bracesmatching/0 [1.3.1 200711261600]
org.netbeans.modules.editor.codetemplates/1 [1.5.1.1.5 1 200711261600]
org.netbeans.modules.editor.completion/1 [1.9.1 200711261600]
org.netbeans.modules.editor.errorstripe.api/1 [2.3.1.1 1 200711261600]
org.netbeans.modules.editor.errorstripe/2 [2.3.1.1.1 1 200711261600]
org.netbeans.modules.editor.fold/1 [1.6.1 200711261600]
org.netbeans.modules.editor.guards/1 [1.0.1 200711261600]
org.netbeans.modules.editor.highlights/0 [1.2.1.1 1 200711261600]
org.netbeans.modules.editor.indent/2 [1.6.1.4 200711261600]
org.netbeans.modules.editor.lib/1 [1.20.1.4.2 4 200711261600]
org.netbeans.modules.editor.lib2/1 [1.5.1.2 2 200711261600]
org.netbeans.modules.editor.mimelookup.impl/1 [1.1.1 200711261600]
org.netbeans.modules.editor.mimelookup/1 [1.8.1 200711261600]
org.netbeans.modules.editor.plain.lib/1 [1.4.1 200711261600]
org.netbeans.modules.editor.plain/1 [1.4.1 200711261600]
org.netbeans.modules.editor.settings.storage/1 [1.10.1 200711261600]
org.netbeans.modules.editor.settings/1 [1.12.1 200711261600]
org.netbeans.modules.editor.structure/1 [1.15.1.1 1 200711261600]
org.netbeans.modules.editor.util/1 [1.21.1 200711261600]
org.netbeans.modules.editor/3 [1.35.1.4.2 200711261600]
org.netbeans.modules.extbrowser/1 [1.11.1 200711261600]
org.netbeans.modules.favorites/1 [1.12.1 200711261600]
org.netbeans.modules.gototest/1 [1.0.1 200711261600]
org.netbeans.modules.javahelp/1 [2.9.1 200711261600]
org.netbeans.modules.jumpto/1 [1.3.1 200711261600]
org.netbeans.modules.lexer.editorbridge/1 [1.4.1 200711261600]
org.netbeans.modules.lexer.nbbridge/1 [1.2.1.1 200711261600]
org.netbeans.modules.lexer/2 [1.25.1.1 1 200711261600]
org.netbeans.modules.masterfs/1 [1.11.1 200711261600]
org.netbeans.modules.options.api/1 [1.5.1 200711261600]
org.netbeans.modules.options.editor/1 [1.4.1 200711261600]
org.netbeans.modules.options.keymap [1.1.1 200711261600]
org.netbeans.modules.progress.ui [1.0.1.0.0.1 080409]
org.netbeans.modules.project.ant/1 [1.17.1 200711261600]
org.netbeans.modules.project.libraries/1 [1.15.1 200711261600]
org.netbeans.modules.projectapi/1 [1.13.1 200711261600]
org.netbeans.modules.projectui [1.12.1.1.6 1 200711261600]
org.netbeans.modules.projectuiapi/1 [1.24.1.6 6 200711261600]
org.netbeans.modules.properties.syntax/1 [1.18.1 200711261600]
org.netbeans.modules.properties/1 [1.21.1 200711261600]
org.netbeans.modules.queries/1 [1.10.1 200711261600]
org.netbeans.modules.schema2beans/1 [1.16.1 200711261600]
org.netbeans.modules.sendopts/2 [2.1.1 200711261600]
org.netbeans.modules.settings/1 [1.13.1 200711261600]
org.netbeans.modules.utilities/1 [1.25.1 200711261600]
org.netbeans.modules.web.flyingsaucer/1 [1.0.1 1 200711261600]
org.netbeans.modules.xml.axi [1.2.1 200711261600]
org.netbeans.modules.xml.catalog/2 [1.12.1.4.4 4 200711261600]
org.netbeans.modules.xml.core/2 [1.13.1.4 4 200711261600]
org.netbeans.modules.xml.lexer [1.1.1 200711261600]
org.netbeans.modules.xml.retriever/1 [1.1.1 200711261600]
org.netbeans.modules.xml.schema.completion [1.0.1 200711261600]
org.netbeans.modules.xml.schema.model/1 [1.2.1 1 200711261600]
org.netbeans.modules.xml.text/2 [1.13.1.4.4 4 200711261600]
org.netbeans.modules.xml.xam/1 [1.2.1 1 200711261600]
org.netbeans.spi.editor.hints/0 [1.2.1.5 5 200711261600]
org.netbeans.spi.navigator/1 [1.5.1 200711261600]
org.netbeans.swing.dirchooser [1.0.1 200711261600]
org.netbeans.swing.plaf [1.6.1 200711261600]
org.netbeans.swing.tabcontrol [1.9.1 200711261600]
org.openide.actions [6.6.1.1 200711261600]
org.openide.awt [6.11.1.1 200711261600]
org.openide.compat [6.5.1 200711261600]
org.openide.dialogs [7.5.1 200711261600]
org.openide.execution [1.10.1 200711261600]
org.openide.explorer [6.12.1 1 200711261600]
org.openide.filesystems [7.3.1 200711261600]
org.openide.io [1.11.1 200711261600]
org.openide.loaders [6.7.1 200711261600]
org.openide.modules [7.3.1 200711261600]
org.openide.nodes [7.2.1.1 200711261600]
org.openide.options [6.7.1 200711261600]
org.openide.text [6.16.1 200711261600]
org.openide.util [7.10.1.1 1 200711261600]
org.openide.windows [6.18.1 200711261600]
org.openidex.util/3 [3.13.1 200711261600]
org.springframework/1 [2.0.7 080424]
ChemAxon fa971619eb
05-11-2008 12:22:33
Yes, I see the problem now.
I tested this with the 2.4 development version and it is fixed.
Thanks
Tim
User 62c070972d
05-11-2008 13:01:20
Great!
Thanks a lot for fixing it.
Andy