Mail.app: text in table cells in incoming formatted mail - problems replying

MacOS 10.9.2
mail.app  7.2, threading enabled
Sometimes I receive a formatted email that is really difficult to reply to, when I want to intersperse my reply text among the incoming paragraphs.
The trouble occurs when multiple incoming paragraphs are grouped. I can’t open up vertical space for my reply  text inside the groups. 
If I click anywhere in the group, mail.app marks the group with a surrounding rounded-corner grey rectangle, with a X-in-a-circle “close icon” at the upper left corner. 
When I look at the raw source of the incoming message, I see that the groups correspond to table cells, that is, the sending mail client enclosed the paragraphs within a <td> … </td> pair.
The sending email client is sending me a table, for no clear reason — the group doesn’t correspond to anything obvious in the message thread.
I’m guessing we won’t ever know why some email clients group paragraphs like this, but I’d like to do my best to adapt, so I can keep up with my incoming email. 
Yeah, I can ask my correspondents to use a different email client, or perhaps different settings in the same client, but except for the few tekkies among my correspondents, this isn’t really practical.  I can also ask my clients to use unformatted messages, but THAT is a whole different issue, and frequently isn’t practical, either.
My questions:
Q1:  What’s the point of the grey rectangle and the  “close icon”?    (Is this mail.app’s way of saying, “I received this crazy formatting, almost impossible to process, so I’m making it easy for you to just delete the whole mess”?  Or what?)
Q2:  Is there any SIMPLE way to untangle (modify or remove) these groupings within mail.app?  (I guess I can access the raw html, copy-and-paste it into another app, modify it, and paste the results back into my reply.  Yuck!)
Q3: Am I missing a really obvious work-around or fix?
TIA

In your question, you indicated that you are running Firefox 8. Is that correct? It might be difficult to diagnose issues with that version because most people have moved on to Firefox 12 (plus or minus 1 version). Can you upgrade?
It's hard to think of a reason that ordinary text or links in ordinary text would not display. For embedded images or videos, one possibility is a difference in the protocol, i.e., HTTP (not secure) versus HTTPS (secure).
Hopefully someone else will have a better guess (or actual knowledge!).
Regarding the blue lines in a message, that usually indicates the earlier message was forwarded a few times. I don't know whether Gmail will let you reformat that area or whether you have to clean it in another application (e.g., for plain text, in Notepad) and paste it back in.

Similar Messages

  • Multi-coloured text in table cell

    I have a table where individual cells can have multi-coloured text. To do this I use html when I set the text in a cell renderer. It works fine. However, when the column width is too narrow for the text then the text is wrapped. If the text is not html then the text is not wrapped.
    How can I keep the different colours but make sure the text is not wrapped?
    Thanks

    I never want the text to wrap even if the column width is too small for the text.
    If the text of the renderer was set to abcdefghijklmnand the column is only large enough to show the first 10 chars then the user (obviously) would only see the first 10 chars.
    If I now set the text to <html>ab<font color="#ff0000">cde</font>fghijklmn</html> then, assuming the column is wide enough, the user will see all the text but cde is shown in red.
    However, if the column width is now changed so there is only room to show the first 10 chars then the user will only see abcde not as I would hope abcdefghij

  • Text Field over Text in Table Cell

    When I drag a new text field to a table cell that contains text the field automatically fills the cell and overwrites the text.  Can I put a field over the text in a specific position and how do I do it?  (See Screen shot)

    Thank you for the idea bruce.  I did try that and tried it again just now.  I've attached a screenshot of the result.  It fills the cell and gives me a blue outline with no resizing nodes.  I must be missing something on how to resize the subform.  Any more ideas?

  • Dragging Text in Table Cell

    In older versions of Pages, dragging text from a table cell into another table cell would cause the 2 cells to swap text. In '09 the dragged text overwrites the text in the cell it's dropped into. Is there a way to go back to the old way?

    No not that I know of.
    I have tried all the possible keyboard combinations and none do what you want.
    Peter

  • Set text in table cell to bold

    I am trying to get the text in a table cell to alternate between plain and bold on a ctrl-click.
    The setFont() statements seeming have no effect.
    Can anyone help?
    Self Contained thing here:
    package boldTableCell;
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Font;
    import java.awt.Point;
    import java.awt.event.ActionEvent;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTable;
    import javax.swing.UIManager;
    import javax.swing.table.DefaultTableModel;
    public class MyTable extends JTable implements MouseListener {
         private boolean isBold = false;
         private String[] columnNames = {"First Name", "Last Name", "Sport", "# of Years", "Vegetarian"};
         private Object[][] data = {
                   {"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)},
                   {"Alison", "Huml", "Rowing", new Integer(3), new Boolean(true)},
                   {"Kathy", "Walrath", "Knitting", new Integer(2), new Boolean(false)},
                   {"Sharon", "Zakhour", "Speed reading", new Integer(20), new Boolean(true)},
                   {"Philip", "Milne", "Pool", new Integer(10), new Boolean(false)},
          * constructor
         public MyTable() {
              super();
              DefaultTableModel defaultTableModel = new DefaultTableModel(data, columnNames);
              this.setModel(defaultTableModel);
              this.setName("My Table");
              setListeners();
          * set listeners
         private void setListeners() {
              addMouseListener(this);
         // on ctrl-click in variable column, flip bold/not bold
         @Override
         public void mouseClicked(MouseEvent event) {
              System.out.println ("mouseClicked(): # of clicks: " + event.getClickCount());
              // ctrl -click
              if ((event.getModifiers() & ActionEvent.CTRL_MASK) > 0) {
                   System.out.println("ctrl-click");
                   Point point = event.getPoint();
                   int row = rowAtPoint(point);
                   int column = columnAtPoint(point);
                   // if not valid then return
                   if ( row < 0 || column < 0) {
                        return;
                   // if this click was on the variable column
                   if (column == 0) {
                        System.out.println("ctrl-click on column 0 ");
                        Component component = super.prepareRenderer(this.getCellRenderer(row, column), row, column);
                        // now get the current font used for this cell
                        Font font = component.getFont();
                        isBold = ! isBold; // flip boolean
                        if (isBold) {
                             System.out.println ("ctrl-click: bold: " + isBold);
                             component.setFont(font.deriveFont(Font.BOLD));
                             component.setForeground(getForeground()); // otherwise text disappears
                             //     (JLabel)t.getHeaderRenderer()).setFont(new Font(("Courier", Font.BOLD, 12));
                        else { // not bold
                             System.out.println ("ctrl-click: not bold: " + isBold);
                             component.setFont(font.deriveFont(Font.PLAIN));
                             component.setForeground(getForeground()); // otherwise text disappears
                        component.invalidate();
                        component.repaint();
                        this.invalidate();
                        this.repaint();
                   } // end if click on definition column
         } // end mouseClicked
         @Override
         public void mouseEntered(MouseEvent arg0) {
         @Override
         public void mouseExited(MouseEvent arg0) {
         @Override
         public void mousePressed(MouseEvent arg0) {
         @Override
         public void mouseReleased(MouseEvent arg0) {
          * @param args
         public static void main(String[] args) {
              try {
                   UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
              catch (Exception e){
                   e.printStackTrace();
              final JPanel jPanel = new JPanel();
              final MyTable myTable = new MyTable();
              jPanel.add(myTable);
              final JFrame frame = new JFrame();
              frame.add(jPanel, BorderLayout.CENTER);
              frame.setTitle("My Panel");
              frame.setPreferredSize(new Dimension(400, 150));
              frame.addWindowListener(new WindowAdapter(){
                   @Override
                   public void windowClosing(WindowEvent e) {
              frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              frame.setLocation(300, 200);
              frame.pack();
              frame.setVisible(true);
    }Edited by: allelopath on Jul 8, 2010 11:06 AM
    Edited by: allelopath on Jul 8, 2010 11:07 AM

    got it
    package boldTableCell;
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Font;
    import java.awt.Point;
    import java.awt.event.ActionEvent;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.util.ArrayList;
    import java.util.List;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTable;
    import javax.swing.UIManager;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.table.TableCellRenderer;
    public class MyTableWithCustomRenderer extends JTable implements MouseListener {
         private boolean isBold = false;
        private List<Boolean> isBoldList;
         private String[] columnNames = {"First Name", "Last Name", "Sport", "# of Years", "Vegetarian"};
         private Object[][] data = {
                   {"Mary", "Campione", "Snowboarding", new Integer(5), new Boolean(false)},
                   {"Alison", "Huml", "Rowing", new Integer(3), new Boolean(true)},
                   {"Kathy", "Walrath", "Knitting", new Integer(2), new Boolean(false)},
                   {"Sharon", "Zakhour", "Speed reading", new Integer(20), new Boolean(true)},
                   {"Philip", "Milne", "Pool", new Integer(10), new Boolean(false)},
          * constructor
         public MyTableWithCustomRenderer() {
              super();
              // initialize bold for each row to false
              isBoldList = new ArrayList<Boolean>(5);
              for (int row = 0; row < 5; row++) {
                   isBoldList.add(row, false);     
              DefaultTableModel defaultTableModel = new DefaultTableModel(data, columnNames);
              this.setModel(defaultTableModel);
              this.setName("My Table");
              setListeners();
          * set listeners
         private void setListeners() {
              addMouseListener(this);
         // on ctrl-click in column 0 , flip bold/not bold
         @Override
         public void mouseClicked(MouseEvent event) {
              // ctrl -click
              if ((event.getModifiers() & ActionEvent.CTRL_MASK) > 0) {
                   System.out.println("mouseClicked(): ctrl-click");
                   Point point = event.getPoint();
                   int row = rowAtPoint(point);
                   int column = columnAtPoint(point);
                   // if not valid then return
                   if ( row < 0 || column < 0) {
                        return;
                   // if this click was on column 0
                   if (column == 0) {
                        isBoldList.set(row, ! isBoldList.get(row)); // flip boolean for this row
                        this.invalidate();
                        this.repaint();
         } // end mouseClicked
         @Override
         public void mouseEntered(MouseEvent arg0) {
         @Override
         public void mouseExited(MouseEvent arg0) {
         @Override
         public void mousePressed(MouseEvent arg0) {
         @Override
         public void mouseReleased(MouseEvent arg0) {
        @Override
        public Component prepareRenderer (TableCellRenderer renderer,int row, int column) {
            Component component = super.prepareRenderer(renderer, row, column);
            // now get the current font used for this cell
            Font font = component.getFont();
            if (column == 0) {
                 if (isBoldList.get(row)) {
                      System.out.println ("prepareRenderer(): ctrl-click: bold: " + isBold);
                      component.setFont(font.deriveFont(Font.BOLD));
                      component.setForeground(getForeground()); // otherwise text disappears
                 else { // not bold
                      System.out.println ("prepareRenderer(): ctrl-click: not bold: " + isBold);
                      component.setFont(font.deriveFont(Font.PLAIN));
                      component.setForeground(getForeground()); // otherwise text disappears
              return component;
          * @param args
         public static void main(String[] args) {
              try {
                   UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
              catch (Exception e){
                   e.printStackTrace();
              final JPanel jPanel = new JPanel();
              final MyTableWithCustomRenderer myTable = new MyTableWithCustomRenderer();
              jPanel.add(myTable);
              final JFrame frame = new JFrame();
              frame.add(jPanel, BorderLayout.CENTER);
              frame.setTitle("My Panel - Custom Renderer");
              frame.setPreferredSize(new Dimension(400, 150));
              frame.addWindowListener(new WindowAdapter(){
                   @Override
                   public void windowClosing(WindowEvent e) {
              frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              frame.setLocation(300, 200);
              frame.pack();
              frame.setVisible(true);
    }Edited by: allelopath on Jul 8, 2010 2:07 PM

  • Styled Text in Table Cell

    Hi,
    I've got this problem: I'd like to insert a styled text in some cells of a JTable.
    The text should be composed of two kinds of Font, to emphasize some characters in it.
    Suppose I've done a class Test, that extends JPanel. In this class I've done a method appendChar(String c, boolean bol). With this method I can add a JLabel with only a single char (String of length 1) at a time. If bol is true, it emphasizes the char; if false, it uses the "default" font. For example:
    "this is an example"
    This class works fine, but I don't have any idea on how I could be able to insert a Test instance in a JTable cell.
    I think I should create a class that implements TableCellEditor, or extends DefaultCellEditor.. but I don't know how this should be done.
    If there is some other way to have some styled text in a table cell, tell me!

    Hi,
    AFAIK, the default renderer for a table cell is a JLabel in which you can display styled text using html. You would need to provide a custom editor only if the default textfield doesn't fulfil your needs. For rendering, you need to override the renderer.
    Cheers,
    vidyut

  • Copy text in table cells  Framemaker 10

    I want to copy the content of several table cells in an other table of the same document. How can I do this so that the text is copied in several cells again and not all the content in only one cell?
    Margot

    Normally, just make sure you select the same array of cells in both source and destination table. If they don't match, geometrically, it may not work. This might happen, for example, if you have a straddle in one but not the other.
    If the tables need to have identical content for some cells going forward, consider having the clone table's cells populate the shared cells with cross-references, by paragraph text, to the master table. Then if the master table changes, so does the clone.

  • Inserting text into table cells in Powerpoint

    Hi
    I have a named table ClientInfo on Slide 3 in Powerpoint. How can I programmatically insert text into the table's cells?
    Thanks
    Regards

    Hi Yahya,
    What did you mean named table? Did you mean the name of shape?
    If I understood correctly, we can use table object to manipulate a table shape on a slide. And here is a sample to insert text into the first cell for your reference:
    Application.ActivePresentation.Slides(3).Shapes("ClientInfo").Table.Cell(1, 1).Shape.TextFrame.TextRange.Text = "Hello"
    Also here are some helpful links for learning PowerPoint developing:
    How do I... (PowerPoint 2013 developer reference)
    Object model reference (PowerPoint 2013 developer reference)
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • [CS2-JS] Error when inserting some text in table cell via XMLElement

    I have a very very strange InDesign behaviour when using XMLElement in a table Cell to insert a string.
    For example (in a table that has an XML structure) :
    var cell = table.cells[0];
    var cell_xe = cell.associatedXMLElement;
    var newtag_xe = cell_xe.xmlElements.add("mytag", null);
    // Up to now, no problem
    // Then I use only one of these following instructions at a time :
    newtag_xe.contents = "existe en 4,57 x 1,07 m"; // Gives an InDesign error "Object is invalid"
    newtag_xe.contents = "existe en 4,57 x 1,07 "; // Works fine
    I have a lot of other examples of that kind (not only failing on the last character). InDesign accepts (randomly, it seems) some strings and rejects some others, and no logical rule seems to emerge.
    Anyone with the same problem ?

    Hi Cyril,
    re: "This is where I think InDesign is really not fair : myTextFrame.tables.length == 0 if the table cannot be seen because of vertical overflow !!!"
    I disagree. If the table does not appear in the text frame, then it shouldn't be in the text frame object. If the table appeared as a child of the text frame when it does nto appear in the frame (when it might have moved to another text frame in the story), it would be even more confusing.
    This points out the danger of relying on the text frame as the container--instead, use the parent story of the text frame, which will contain all of the text in the story, regardless of whether it's visible or not.
    Thanks,
    Ole

  • Cannot rotate text in table cell

    I am using LiveCycle Designer 8. I want to rotate the text in the top row of a table so that the text is displayed vertically. I have created a simple 3 column, 2 row table. I select one of the cells in the top row (I click in the cell and the cell borders are highlighted). When I go to the "Layout" tab the "Rotate to 90", "Rotate to 180" and "Rotate to 270" buttons are "active" (meaning they are not greyed out and when I click on them, they move just as you would expect a button to move). The problem is that the cell does not rotate when I click on any of those three buttons. It's as if Designer simply ignores my click.
    Since I am relatively new to Designer, my first question is: am I going about this correctly? If not, how do I rotate text vertically in a table? If I am doing it correctly, what can I do to fix this problem?
    Thanks.

    Tim, you're not doing anything wrong.  That was a bug in Designer 8 that has since been fixed.  <br /><br />To get around your problem, try manually adding rotate="90" to that particular cell in the XMLSource.<br /><br />So you would have something like:<br /><draw w="30mm" h="22.2238mm" name="Cell1" rotate="90"><br /><br />Steve<br />Adobe Systems

  • Multiline text in table cell

    Hi all,
    I have used the oracle as the database.
    My tabel consists of some columns.
    Eg: 3 cols are there for name and father name
    Iam displaying the data using the Table Model.
    But I want to have the name and father name in a single cell
    like:
    name
    father name
    micheal
    Mr. Johnson
    name and father name is the heading which should be in a single cell
    michael and Mr. Johnson are the values which should be in a single cell
    How can I do this?

    Since you can't use the formatted UI elements, you will need to remove the XHTML formatting.  I would suggest perform text replacement and removing the
    <p>
    completely and replacing the
    </p>
    with cl_abap_char_utilities=>cr_lf. 
    Try that with the textView. If the carriage return isn't used in the text view, you might swap the UI element to a disabled textEdit UI element instead.

  • Text in table cells as links to open a new document

    I am using cs 5.5 on a mac.
    I have a table in an introduction chapter that is an 8 by 8 table. Each of the 64 cells of the table contain a number. That number is the appropriate chapter for them to read and each chapter is a separate document in a book.
    I would like to find a way that if a person clicked on that number (in the pdf exported document) that the reader would be directed to that appropriate chapter.
    I hope this is easier than it sounds.

    designnewbie wrote:
    I am using cs 5.5 on a mac.
    I have a table in an introduction chapter that is an 8 by 8 table. Each of the 64 cells of the table contain a number. That number is the appropriate chapter for them to read and each chapter is a separate document in a book.
    I would like to find a way that if a person clicked on that number (in the pdf exported document) that the reader would be directed to that appropriate chapter.
    I hope this is easier than it sounds.
    Cross-references or hyperlinks can do this, though you'd have to create the 64 links manually.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices         

  • How to vertically center text in table cell?

    How do I get text to center vertically in a cell?

    It centres all the text, no matter how many lines. I test the solution.
    What have you done? Explain what you are getting and exactly what it is you have done and the result you wanted. We can't see your screen.
    Peter

  • Coloring text in table cells depending on what text appears

    I have a table where some entries say 'success' and others say 'failure.' I want the 'success' to appear in green and the 'failure' to appear in red.
    This code doesn't work:
            model = new JTTableModel();
            JTable resultsTable = new JTable(model);
            resultsTable.setDefaultRenderer(Object.class,
                    new ColorRenderer());
        public class ColorRenderer extends JLabel implements TableCellRenderer {
            public java.awt.Component getTableCellRendererComponent(JTable table, Object value,
                    boolean isSelected, boolean hasFocus,
                    int row, int column) {
                System.out.println("value " +value+ " class of value "+value.getClass().getName());
                if (value.equals("success")){
                    setForeground(new Color(0,255,0));
                }else if (value.equals("failed")){
                    setForeground(new Color(255,0,0));
                return this;
        }What am I doing wrong?

    But lmgtfy is rude, No it isn't. Most posters are too lazy to search for themselves. There are hundreds of examples of renderers to be found in the forums here. Many times is it faster for us to point to links that have the answser rather then spend time explaining everything you have done wrong. You are not the only person we help.Then why not post the link to the Google search directly? No, lmgtfy is not about simply posting a link, it's about posting a link in a way that says, 'You're too stupid to use Google, so I'll do it for you.' Which is rude. No Duke points, sorry.
    As for searching this forum, the quality of search results here is definitely poor. How many screens of results should I search to find an example of what I need? Maybe I'm spoiled by Google, or maybe they should open this forum to Google search, and make the wisdom here accumulated more available.
    but if you note the time this was posted,We have no idea where you live or what time of day it is for you.Yes you do, if I set the time zone on my profile.
    This is my last post on this thread. I'm not going to bicker with you.

  • "Referenced" Table Cells not copying formatting of the source table

    Hi-
    I have one sheet that has a rental inventory table that is quite large.  On another page, I have a "printable" version that has filtering applied to hide certain columns.
    What I did orginally was duplicate the table on the inventory page, cut it, then go to my printable sheet, and paste it.  I now have a duplicate version of the original.  Then I go and select all cells, hit delete and all the contents disappear leaving me with the correct formating.
    At this point I can type in cells and see that the formating is intact (certain cells are in Bold for example).
    I delete the test contents, then reference the first cell (a1) to the source table, then copy the references across that entire printable table.  Once I've done that, all of the contents of the source table now appear in the "printable" table. 
    The problem is, that once I reference the source table, the formatting goes away.  The data shows up correctly:  ie, =Equip List :: B2, but the specific cell formating is gone.
    What am i doing wrong here?
    Thanks
    Matt

    "I delete the test contents, then reference the first cell (a1) to the source table, then copy the references across that entire printable table."
    If you do this by selecting and Copying the first cell containing the formula, that "copy" includes the formatting of the copied cell. If you then Paste, the Paste includes that format setting. You could try Edit > Paste and Match format.
    If that doesn't work, you could try this:
    Enter, then fill the formula as you've done, then set the format of each cell or group of cells to include the attributes you want at that location.
    Regards,
    Barry

Maybe you are looking for

  • Killing all sessions at once who are locking the objects

    Hello all, i am working in 9i Oracle RDBMS on AIX IBM OS most of the time we face locking issue and there comes more then different 50 sessions which locking different tables. here is my script to find out what sessions are locking what tables. set l

  • USB Wireless Router. Anyone tried with 3G?

    I'm not talking about a USB Wireless (or Wi-Fi) adapter. I'm talking about a USB Wireless Router like Synet's Windy31 USB Wireless Router ( http://news.cnet.com/8301-17938_105-9904137-1.html ). This will connect to a Window PC's USB port and create a

  • Need help in configuring PROCESSES (Maually in init.ora)

    Hi There, I want to install datbase schemas using RCU but it is throwing me an message "RCU-6083:Failed - Check prerequisites requirement for selected component:WEBCENTER Please refer to RCU log at C:\OracleRCU\ofm_rcu_win32_11.1.1.2.1_disk1_1of1\rcu

  • Hopw to open a new window of the same page (duplicate window)?

    When I open a new window I want Firefox to open a duplicate of the page I'm on. If I open a new window it always opens my homepage window. == This happened == Every time Firefox opened == this is not a bug. it is a feature needed if it's not already

  • Tomcat is not always accepting the changes

    Hi there I have tomcat 6 on a fedora core 9 and most of the time when I update some jsp files.. Tomcat is not loading the new changes.. I have to remove the whole site and then stop tomcat and started it and stop it and then copy the files back and i