DataGrid Moving rows up and down

I have this function to move rows up in a datagrid , yet i am having problems when it comes to move to rows down. I have tried changing the following line to +1 but it dint work any hints please.
            ac.addItemAt(itemToShift,dg.selectedIndex-1);
This is the code
public function up():void
            if(dg.selectedIndex == -1)
                Alert.show("Select the row which you want to up.");
                return;
            if(dg.selectedIndex == 0)return;
            var selectedRowInx : Number = dg.selectedIndex;
            var itemToShift : Object = ac.getItemAt(selectedRowInx) as Object;
            ac.addItemAt(itemToShift,dg.selectedIndex-1);
            ac.removeItemAt(dg.selectedIndex);
            dg.invalidateDisplayList();

Okay.  So, I made the code a little simpler than what I said. With my code, you could have selected a row, clicked a cut button, then selected a another row to past afterwards or whatever.  Here is the code for simply moving the row up and down.
I added code to catch if the row was at the top or the bottom of the data.  Also, I created two indexes, one for the grid and one for the array collection.  It will probably work with the one index, but I was trying to see if I could do the move on a sorted datagrid, but that is basically pointless.
protected function moveUpBtn_clickHandler(event:MouseEvent):void
var upSelectedIndex:int = myDataGrid.selectedIndex;
// Move Item
if(upSelectedIndex > -1) {
  if(upSelectedIndex > 0) {
   // Get the selected Object
   var moveObject:Object = myArrayCollection.getItemAt(upSelectedIndex);
   // Get actual Object location if grid is sorted
   var upActualIndex:int = myArrayCollection.getItemIndex(moveObject);
   // Remove selected item at actualIndex
   myArrayCollection.removeItemAt(upActualIndex);
   myArrayCollection.refresh();
   // Move both indexes
   upActualIndex--;
   upSelectedIndex--;
   // insert item at actualIndex
   myDataGrid.dataProvider.addItemAt(moveObject, upActualIndex);
   myArrayCollection.refresh();
   // select grid at selectedIndex
   myDataGrid.selectedIndex = upSelectedIndex;
  } else {
   Alert.show("Item is currently at the top of the list.", "Move Alert",  Alert.OK, this);
} else {
  Alert.show("No Item Selected.", "Move Alert",  Alert.OK, this);
protected function moveDownBtn_clickHandler(event:MouseEvent):void
var downSelectedIndex:int = myDataGrid.selectedIndex;
if(downSelectedIndex > -1) {
  // Move Item
  if(downSelectedIndex < myArrayCollection.length -1) {
   // Get the selected Object
   var moveObject:Object = myArrayCollection.getItemAt(downSelectedIndex);
   // Get actual Object location if grid is sorted
   var downActualIndex:int = myArrayCollection.getItemIndex(moveObject);
   // Remove selected item at actualIndex
   myArrayCollection.removeItemAt(downActualIndex);
   myArrayCollection.refresh();
   // Move both indexes
   downActualIndex++;
   downSelectedIndex++;
   // insert item at actualIndex
   myDataGrid.dataProvider.addItemAt(moveObject, downActualIndex);
   myArrayCollection.refresh();
   // select grid at selectedIndex
   myDataGrid.selectedIndex = downSelectedIndex;
  } else {
   Alert.show("Item is currently at the bottom of the list.", "Move Alert",  Alert.OK, this);
} else {
  Alert.show("No Item Selected.", "Move Alert",  Alert.OK, this);
Here is the blog post with the working DataGrid and Source View
Message was edited by: DeanLoganBH  - Had to set the Down Move to look for the Length of the ArrayCollection -1, because the DataGrid row starts at 0, it is one less than the total length of the ArrayCollection.

Similar Messages

  • How to control system volume by moving mouse up and down using java

    hi,
    please give me suggestion that how to control the system volume by moving mouse up and down in java..
    thanks,
    prabhu selvakumar.

    Prabhu_Selvakumar wrote:
    Thank u for ur reply... i dont know wat is JNI interface... i have to read about that.... Unless you're a whiz-bang C/C++ coder, using this won't be easy or pretty. For my money, if I wanted to create a program that interacted closely with a specific OS, I'd use a more OS-specific programming language such as C# if I'm coding for Windoz.

  • Moving items up and down in a JList

    Hello I posted this query in the wrong forum and so now I am trying to correct the problem Here is the link
    http://forum.java.sun.com/thread.jspa?threadID=5267663&tstart=0
    Hi-
    I have a problem with moving selected items up and down in a JList..
    When I select an item in the JList and press ctrl + (the up or down arrow key),
    I want the selected item to move up (or down).
    My code works. That is to say it does what I want, only the highlighted item does not correspond to the selected item.
    When I move an item up I would like it to remain selected, which I guess it is as repeated moves will move the item.
    But it does not appear to be working. because the highlight is above the selected item when moving up and below the selected item when moving down.
    Here is my code:
    public class MyClass  implements MouseListener,KeyListener
    private JList linkbox;
    private DefaultListModel dlm;
    public List<String> Links= new ArrayList<String>();
    private String Path;
    private JScrollPane Panel;
        public MyClass  (String path,JScrollPane panel){
        super();
            Path=path;
            Panel=panel;
    //Populate the ArrayList "Links" etcetera.
         dlm = new DefaultListModel();
            linkbox = new JList(dlm);
            for(int k=0;k<Links.size();k++){
                dlm.addElement(Links.get(k));
        public void keyPressed(KeyEvent e) {
        System.out.println("You pressed "+e.getKeyCode());
           if(e.getKeyCode()==38&&e.getModifiers()==KeyEvent.CTRL_MASK){
            Link sellink =linkbox.getSelectedValue();
                MoveUP(sellink);
            if(e.getKeyCode()==40&&e.getModifiers()==KeyEvent.CTRL_MASK){
                Link sellink =get(linkbox.getSelectedValue();
                MoveDown(sellink);
    private void MoveUP(Link link){
        int pos=-1;
        for(int p=0;p<Links.size();p++){
            Link l=Links.get(p);
            if(l.indexOf(link)==0){
            pos=p;
            break;
        if(pos!=-1&&pos>0){
            Links.remove(link);
            Links.add(pos-1,link);
            dlm.removeAllElements();
            for(int k=0;k<Links.size();k++){
            dlm.addElement(Links.get(k));
            Panel.setViewportView(linkbox);
            linkbox.setSelectedIndex(pos-1);
        private void MoveDown(Link link){
            int pos=-1;
            for(int p=0;p<Links.size();p++){
                Link l=Links.get(p);
                if(l.indexOf(link)==0){
                pos=p;
                break;
            if(pos!=Links.size()-1&&pos>0){
            System.out.println("pos= "+pos);
                Links.remove(link);
                Links.add(pos+1,link);
                dlm.removeAllElements();
                for(int k=0;k<Links.size();k++){
                dlm.addElement(Links.get(k));
                Panel.setViewportView(linkbox);
                linkbox.setSelectedIndex(pos+1);
        }And here is a compileable version...
    import java.awt.event.KeyEvent;
    import java.awt.event.KeyListener;
    import java.util.ArrayList;
    import java.util.List;
    import javax.swing.DefaultListModel;
    import javax.swing.JFrame;
    import javax.swing.JList;
    import javax.swing.JScrollPane;
    import javax.swing.UIManager;
    class MoveableItems  implements KeyListener
         private JList jlist;
         private List<String> items = new ArrayList<String>();
         private DefaultListModel dlm;
         private JScrollPane sp;
         public MoveableItems(){
             JFrame f = new JFrame();
           items.add("Fox");
           items.add("Hounds");
           items.add("Cart");
           items.add("Horse");
           items.add("Chicken");
           items.add("Egg");
             dlm = new DefaultListModel();
            jlist = new JList(dlm);
             KeyListener[] kls=jlist.getKeyListeners();
             for(int k=0;k<kls.length;k++){
                 jlist.removeKeyListener(kls[k]); 
             jlist.addKeyListener(this);
             for(int k=0;k<items.size();k++){
                dlm.addElement(items.get(k));
              sp = new JScrollPane();
                sp.setViewportView(jlist);
             f.getContentPane().add(sp);
             f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             f.setSize(650, 250);
             f.setVisible(true);
         public static void main(String[] args)
             try{
                UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
                }catch(Exception e){System.out.println(e.getMessage());}
             new     MoveableItems();
        public void keyPressed(KeyEvent e) {
        System.out.println("You pressed "+e.getKeyCode());
            if(e.getKeyCode()==38&&e.getModifiers()==KeyEvent.CTRL_MASK){
            String selString =(String)jlist.getSelectedValue();
                MoveUP(selString);
            if(e.getKeyCode()==40&&e.getModifiers()==KeyEvent.CTRL_MASK){
                String selString =(String)jlist.getSelectedValue();
                MoveDown(selString);
        public void keyReleased(KeyEvent e) {
         public void keyTyped(KeyEvent e) {
    private void MoveUP(String link){
        int pos=-1;
        for(int p=0;p<items.size();p++){
            String l=items.get(p);
            if(l.indexOf(link)==0){
            pos=p;
            break;
        if(pos!=-1&&pos>0){
            items.remove(link);
            items.add(pos-1,link);
            dlm.removeAllElements();
            for(int k=0;k<items.size();k++){
            dlm.addElement(items.get(k));
            sp.setViewportView(jlist);
            jlist.setSelectedIndex(pos-1);
            jlist.requestFocus();
        private void MoveDown(String link){
            int pos=-1;
            for(int p=0;p<items.size();p++){
                String l=items.get(p);
                if(l.indexOf(link)==0){
                pos=p;
                break;
            if(pos<items.size()){
            System.out.println("pos= "+pos);
                items.remove(link);
                items.add(pos+1,link);
                dlm.removeAllElements();
                for(int k=0;k<items.size();k++){
                dlm.addElement(items.get(k));
                sp.setViewportView(jlist);
                jlist.setSelectedIndex(pos+1);
                jlist.requestFocus();
    }Now for some reason this works better.
    I notice that the highlight does follow the selection but there is also something else there.
    Still in my original version the highlight seems to appear where the dotted lines are?
    There seems to be dotted lines around the item above or below the selected item (depending on whether you are going up or down).
    Any thoughts at this point would be appreciated.
    -Reg.
    Can anyone explain to me why this is so and if it can be fixed?
    If any one can help I would be grateful,
    -Reg

    You seem to be making a genuine effort. Key Bindings like anything else involves getting familiar with the code and the idiosyncrasies involved and just playing with the code yourself. To get you started, if the JList were called myList I'd do something like this for the up key:
            KeyStroke ctrlUp = KeyStroke.getKeyStroke(KeyEvent.VK_UP, InputEvent.CTRL_DOWN_MASK);
            myList.getInputMap().put(ctrlUp, "Control Up");
            myList.getActionMap().put("Control Up", new AbstractAction()
                public void actionPerformed(ActionEvent e)
                    // do stuff to move your item up
            });Please read the tutorial for details, explanation, etc...

  • Front Row up and down now nothing..

    Hey All
    I brought a brand new MacBookPro last week and all is good. Front Row worked ok at the start then i noticed a few probs a few days later.. I clicked the menu button and it wouldnt open.. id move the laptop into another room and it would work.. this happened for a while and was very up and down connecting to FR....now when i click menu i get nothing..
    I dont see any IR receiver tab to click and unclick in prefs>Security, heck the IR doesnt show up in System Profiler under usb.. my isight cam works perfectly. I have repaired permissions as i do all the time but to no avail..
    how can i fix this? any tips? Surely i dont need a new battery after a week? ive hardly used it.. the thing is brand new..
    any help would be appreciated.

    well i had to call apple tonight for peace of mind.. we ran a series of tests, zapping pram, trying out a new account etc and the IR Receiver is deader than a do do, i know the remote works because i held it up to the camera in isight and saw the dot flashing.. anyway im taking it to my local apple dealer tomorrow to get fixed.. a one week old macbook pro and this happens.. how does it happen on a brand new machine? very strange!

  • Moving tracks up and down...?

    So easy to do in PS AE etc, but a real mystery in PP...
    And is it possible to insert a track?
    Cheers!

    But that is ridiculous. Moving tracks or layers is standard practice in so much other software.
    I assume you're talking about software like After Effects or Photoshop, which contain "layers" and not "tracks" in the way that Premiere Pro, and any other editor for that matter, have them . Perhaps it's a semantic difference, but it's an important one: in Adobe software, a "layer" contains one and only one footage item or graphical element, whereas a "track" can contain one or more footage items or graphical elements. In After Effects, you HAVE to seperate footage items by both time (X-axis) and stacking order (Y-axis)--that's simply how it works. However, with Premiere, you only necessarily have to seperate footage items by time (X-axis)--if you can do everything on one track, so be it.
    If you were able to drag tracks up and down in the stacking order (Y-axis), you may be able to achieve the layering effect you want at a certain point in time in your sequence, but you would also change the stacking order for the entire duration of the sequence. This may be what you want, or what you don't want, but I would submit that most people would never need this kind of functionality. How often does one need to completely rearrange the stacking order of an entire sequence? I know that I never need this; it's only small portions of time where I need to rearrange items on the Y-axis. I just think this capability would be so rarely needed that there is no point adding it; it could potentially cause more trouble than good.
    I'm currently working on something that has (at its peak) five small windows with different clips with lots of edits running with their own effects. At times I've wanted to reprioritise a track (to put it above another) so just draggng a track up would have been a quick way of doing it.
    You might consider nesting each track (or track segment) in its own sequence, so at least you're only dragging one element up and down, instead of multiple small clips. Just add one empty track to serve as a temporary landing zone, that you can move an individual nest into, and then continue to reshuffle until you get the order you want. I realize this isn't what you really want, but it's the best workaround I can think of.
    How disappointing - and a shame the project is too long for AE!
    Why is it too long for AE? After Effects has something like a 3 or 4-hour limit to a comp, which I imagine would be pretty difficult for most people to exceed. It would be a bit of a pain to manage, I suppose, but you could do it.
    Alternately, if you've got the suite and therefore Dynamic Link, just select the clips in the section of timeline you're trying to work with, and select Replace with After Effects Composition. That chunk of timeline will be sent to AE and the clips will be stacked as individual layers in the same order they're in in the PPro sequence. From there, you can organize and reorganize things to your heart's content, and that will be reflected in your PPro sequence. You may want to consider creating nested sequences in PPro first, because those will be recreated in your AE comp as nested precomps. Might make layer management a bit more friendly.

  • Is there a way to make the scroll wheel move up and down instantly like you could with previous versions, instead of moving slowly up and down?

    I've only recently updated my firefox to v 15.0.1 after using v 10 for so long, and I was wondering if there is a way to make the scroll wheel move up and down instantly without having it slowly crawl to it's spot?

    you can disable smooth scrolling.
    *Tools > Options > Advanced > General: Browsing: "Use smooth scrolling"

  • Auto-Repeating Layouts: Printing a Table's Rows Across and Down

    Hi All,
    I am trying to do the following: I have a VO that i currently display in an Advanced Table on my page. However, the table displays the rows like this:
    <Row 1>
    <Row 2>
    <Row 3>
    <Row 4>
    And so on. My customer has required something like this:
    <Row 1> <Row 2>
    <Row 3> <Row 4>
    My question is: is this even possible? I have been toying around with rowLayout, tableLayout and CellFormat but i haven't found a combination that displays the above layout. Do you know a way of doing it?
    Thanks for the time!
    Thiago

    Hi All,
    I am trying to do the following: I have a VO that i currently display in an Advanced Table on my page. However, the table displays the rows like this:
    <Row 1>
    <Row 2>
    <Row 3>
    <Row 4>
    And so on. My customer has required something like this:
    <Row 1> <Row 2>
    <Row 3> <Row 4>
    My question is: is this even possible? I have been toying around with rowLayout, tableLayout and CellFormat but i haven't found a combination that displays the above layout. Do you know a way of doing it?
    Thanks for the time!
    Thiago

  • Moving datagrid rows up and down

    I have a datagrid and I want to be able to move one row at a time, up or down. What would be the best way to make this happen? Is there a built in function for this?
    I currently want to be able to select a row and then push an up or down button to move it. Could I just take the dataProvider and get the items current index and do an addItemAt(new index);
    Thanks for your help.

    Hi,
    I have written this code simply for the up. You can write similarly for the down. Pls check this code.Let  me know if you have any issue.
    MainApplication.mxml
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            import mx.collections.ArrayCollection;
            [Bindable]
            private var ac : ArrayCollection = new ArrayCollection([
            {name : 'Smith',age : '45'},
            {name : 'Jake',age : '44'},
            {name : 'Carls',age : '43'},
            {name : 'Robert',age : '33'},
            public function up():void
                if(dg.selectedIndex == -1)
                    Alert.show("Select the row which you want to up.");
                    return;
                if(dg.selectedIndex == 0)return;
                var selectedRowInx : Number = dg.selectedIndex;
                var itemToShift : Object = ac.getItemAt(selectedRowInx) as Object;
                ac.addItemAt(itemToShift,dg.selectedIndex-1);
                ac.removeItemAt(dg.selectedIndex);
                dg.invalidateDisplayList();
        ]]>
    </mx:Script>
       <mx:DataGrid id="dg" width="350" dataProvider="{ac}">
          <mx:columns>
             <mx:DataGridColumn dataField="name" />
             <mx:DataGridColumn dataField="age" />
          </mx:columns>
       </mx:DataGrid>
    <mx:Button label="Up the Row" click="up()"/>
    </mx:Application>

  • How to move rows up and down on a SharePoint List Item

    Hello,
    I have created a simple Project Plan Template for my team using a SharePoint list.
    I have listed a sample below:
         Date  
                                Tasks        
                                               Owner
    03/09/14                             Gather requirement                        
        X
    05/09/14                             Develop                          
                          Y
    07/09/14                             Deploy                          
                            Y
    Currently there is no functionality in the template to add another task to update the Plan. eg: I want to add another task with a due date 04/09/14 to confirm requirements.
    So basically I want to be able to add an item (task) towards the end and then move it to desired position depending on the due date.
    Please suggest how this can be implemented without complex code changes as I am new to working with SharePoint.
    Many Thanks in advance,
    BH

    Hi ,
    Thanks for the response.
    But I am looking to move the rows in a particular list A and not between 2 separate list items A and B according to the date.
    List Project A has separate tasks defined which needs to accomplished in a timely manner for the project to complete on schedule.
    I want to be able to move these tasks which are in a table on the SharePoint List.
    Hope this is clear.
    Please let me know if you have suggestions for this.
    -BH

  • Move over the table rows using the up and down arrows using the javascript

    i had a dynamically generated html table in jsp .
    i need to move over the rows up and down .
    when the up and down arrow keys are pressed Highlight the row and after moving when i press the enter key other required page is to be displayed .
    please help me as soon as possible what events are to be used for the arrow keys and Highlight the row

    i got the code for it
    if (navigator.appName == "Microsoft Internet Explorer") {     
         document.onkeydown = processKeys;
    } else {
         document.onkeypress = processKeys;
    function processKeys(e) {  
         var keyID = (window.event) ? event.keyCode : e.keyCode;
         switch (keyID){
         // Key up.
         case 38:
              if (parseInt(currentRow) == parseInt(0)) {
                   // reached the top of the table; do nothing.
                   return true;
              } else {
                   // move one row up.
                   currentRow = parseInt(currentRow - 1);
                   setCurrentRow (currentRow, currentRow + 1);
                   return false;
              break;
         // Key down.
         case 40:
              if (currentRow == (numRows - 1)) {
                   return true;
              } else {          
                   currentRow++;
                   setCurrentRow (currentRow, (currentRow - 1));
    if (currentRow > VISIBLE_ROWS) {
    return true;
    } else {
                   return false;
              break;
         // enter key     
         case 13:
              var curRowId = boardMemberListTable.rows[currentRow].id;          
              return false;
              break;
    //onclick
    function selectRow(row) {
         inQuad3Edit = false;
         searching = false;
         var eleTableRows = boardMemberListTable.getElementsByTagName("tr");
         for (var i = 0; i < eleTableRows.length; i++) { 
              if (eleTableRows.id != row.id){
                   eleTableRows[i].className = "board-row-normal";
              } else {
                   currentRow = i;          
         row.className = "board-row-sel";

  • Moving row in Jtable

    Hi,
    what i want is to move row UP and DOWN. I have my own Abstract table model. Im looking for the easyest way to do this.
    public void moveRow(int i, int j){
        Vector v = new Vector();
        v = (Vector)data.get(j);
        data.add(j, data.get(i));
        data.add(i, v);
        fireTableRowsUpdated(i,j);
      }

    The following example moves the selected row of a table up or down
        m_table - your JTable
        m_model - your DefaultTableModel
        m_btnUp, m_btnDown  - your up/down buttons
        m_btnUp    .addActionListener(new MoveUpAction());
        m_btnDown  .addActionListener(new MoveDownAction());
        class MoveUpAction implements ActionListener
            public void actionPerformed(ActionEvent e)
                int row = m_table.getSelectedRow();
                if (row == -1) return;
                if (row ==  0) return;
                m_model.moveRow(row,row,row-1);
                m_table.setRowSelectionInterval(row-1, row-1);
        class MoveDownAction implements ActionListener
            public void actionPerformed(ActionEvent e)
                int row = m_table.getSelectedRow();
                if (row == -1) return;
                if (row ==  m_table.getRowCount()-1) return;
                m_model.moveRow(row,row,row+1);
                m_table.setRowSelectionInterval(row+1, row+1);
        it will be wise to set the table to have single selection:
             m_table.getSelectionModel().setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

  • Table ActiveX Library control with buttons + - Up and Down

    Hi all,
    I have seen an ActiveX control in the Library of the Adobe Layout. It can be added to the Table. I gives me four buttons + (add row), - (delete row), up and down to move the fields up and down.
    I cannot find this Control. Can you please guide me where to find it in the Library.
    Thanks,
    FS

    I think I do not need to write any Code for this Control.

  • Satellite A215-S4757: screen started shaking, moving up and down

    I purchased my laptop about a year and a half ago and had no major problems till this week.
    It began a couple of days ago when the image on the screen started shaking, moving up and down and lines started appearing on the screen and going away. I restarted the computer but the screen did not want to power on. After a few tries it eventually came and worked fine for a while before it began doing the same thing again. This happened a few times until yesterday when no matter how many times i tried it did not come on.
    I do not think the problem is only with the screen because I have the laptop connected to my TV through the VGA cable and the image on there did the same thing once as well. Also even though the laptop powers up and the power light lights up, the words SATELLITE do not light up unless the screen comes on.
    Also the CAPS LOCK key has a light on it that should be lighting up(when pressed) as well if everything is working fine and it does not light up either.
    Does anyone know what I can do to fix this?
    Thank you.

    You make a good point but I had a notebook from an other manufacture before this laptop and I kept it going for over a year with several problems, each by itself bad enough to stop it from running. I am not saying I have any kind of skill or expertise but with some advice and assistance I think I can fix this myself. I have read some things online that point to the inverter and I have also found instructions on how to take the laptop apart. I wouldn't be so set against going to the ASP if there were any within 100 miles of me but there aren't. For now I'll have to keep looking.

  • Screen page keeps moving or bouncing up and down slightly when I use my scroll wheel on my mouse, it only happened after updating to 6.0

    I just updated to Firefox 6.0 with my windows 7 64bit OS. As soon as it was installed, pages began making quick moves up and down just a half inch or so when I use the scroll wheel on my Logitech MX620 mouse. When I use the scroll wheel, it does scroll, but when I stop scrolling, the page bounces up and down a half inch a few times before the page stops moving.

    I found a temporary fix, go into Logitech Setpoint and uncheck the box "Enable Smooth Scrolling" in the pointer and scrolling settings. It will make scrolling slightly less smooth but at least the web pages stop bouncing up and down on their own.

  • Moving selected objects up and down with keyboard is automaticly applying a colour fill.

    Hi,
    My InDesign is strangely applying a colour fill when i move an objects up or down using the directional arrow in my keyboard. If the colour pallet is open. Nudging an object up makes the pallet disappear on the first press. It then reappears on the second press while filling the object (text frame) with black. This is instensly frustrating. How can I stop this? Suggestions would be very appreciated.
    I have already reset the preferences.
    Cheers,

    Thanks for your reply.
    I fixed the problem by replacing the keyboard!
    Cheers,
    Nick Meadows
    0421 976 704
    www.nickmeadows.com
    Date: Fri, 30 Mar 2012 06:01:22 -0600
    From: [email protected]
    To: [email protected]
    Subject: Moving selected objects up and down with keyboard is automaticly applying a colour fill.
        Re: Moving selected objects up and down with keyboard is automaticly applying a colour fill.
        created by Peter Spier in InDesign - View the full discussion
    I have to ask if you reset the prefs uing one of the methods in this thread: Replace Your Preferences If not, there's a good chance you left out one of the files, so please try again using one of the listed methods. And please tell us the OS and your version of ID, including the patch level. Obviously this is not normal behavior. It sounds as if the Swatches panel has focus when you are pressing the arrow keys.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4302200#4302200
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4302200#4302200. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in InDesign by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

Maybe you are looking for