Guided Access (how to make areas transparent rather than gray?)

I'm trying to use guided access so I can read while holding the iPad like a book = don't wish to have my thumbs changing the zoom and place I'm at in the trext...
When I set up Guided access for this and mark off regions for my thumbs they show up as gray regions which is annoying. Is there a way to make them clear, or even better another solution for this problem as guided access seems rather flacky at times. Thanks

Hi all,
I've this quiestion too. My target is make it for eBook reader, such as (reading pdf). Or any 3rd parties apps can't do it? Thanks a lot.

Similar Messages

  • New Email output type:  How to make invoice 'Copy' rather than 'Original'?

    Hello SD Friends-
    FICO guy here.  I created an output type to email invoices to customers however how do I change the invoice from saying 'Original' to 'Copy' when using this output type?
    Thank you!!

    Actual logic should be first copy s Orginal and next copies as Copy or Duplicate, if you want the output alsways as copy, then ask your abaper to write logic that what ever output processing status, email output should send as Copy.
    Please let me know if any questions.
    Regards
    Ramki

  • How to make a transparent Frame

    How to make a transparent Frame , just like the .NET Frame ??

    Maybe searching the forum using the keywords "+transparent +frame" or "+transparent +jframe" would be a good place to start.

  • How to make manager approve more than one request in one time in SSHR

    Dear All,
    Anyone has an idea on how to make manager approver more than one request in one time in SSHR??
    for example, manager is having 20 requests to approve on Change Pay Function, he don't want to check one by one and approve it, he want to approve the 20 requests directly from one time, is there any solution for that??
    Thanks and Regards

    Hi Adel,
    As Vignesh has mentioned we don't have any standard functionality which will allow bulk approvals. We had same kind of requirement in performance management where the business was asking for a bulk approval feature which should be available to Skip level manager for approving the rating suggested by line manager. We had created a custom page which will list all the notifications and user can select the ones which S/He wants to bulk approve and click submit button. Internally we had called the workflow with item key and other required parameter and do the approval.
    You can have a work with your technical guy and can work on the same lines.
    Thanks,
    Sanjay

  • How to make treetable transparent

    hi,
    Does anyone have idea how to make the treetable transparent so that the background image can be shown?
    Pls provide sample code if possible,thanks!

    I don't know if I can come up with some code example
    for you since I don't know what treetable your are
    using... but... Transparency is always going to relate
    to the whether your components are opaque or not.
    Opaque = Not Transparent, so setting opaque = false
    will hopefully make your table transparent. You may
    need to do this on your CellRenderer's as well.
    Hope this helps,
    Josh Castagno
    http://www.jdc-software.com
    hi,
    i am using JTreeTable provided fron Sun swing connection article,by Scott Violet and Kathy Walrath.
    The situation i am facng now is jtree able to be transparent, but jtable still using it default background.
    Below are excerpt from sample, setOpaque(false) to jtable seem doesn't take effect.
    As i an newbie to swing,kindly point out where part shd i modified on the code. Thz!
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import javax.swing.event.*;
    import javax.swing.tree.*;
    import javax.swing.table.*;
    import java.awt.event.*;
    import java.util.EventObject;
    * This example shows how to create a simple JTreeTable component,
    * by using a JTree as a renderer (and editor) for the cells in a
    * particular column in the JTable.
    * @version 1.2 10/27/98
    * @author Philip Milne
    * @author Scott Violet
    public class JTreeTable extends JTable {
    /** A subclass of JTree. */
    protected TreeTableCellRenderer tree;
    public JTreeTable(TreeTableModel treeTableModel) {
         super();
         // Creates the tree. It will be used as a renderer and editor.
         tree = new TreeTableCellRenderer(treeTableModel);
         // Installs a tableModel representing the visible rows in the tree.
         super.setModel(new TreeTableModelAdapter(treeTableModel, tree));
         // Forces the JTable and JTree to share their row selection models.
         ListToTreeSelectionModelWrapper selectionWrapper = new
         ListToTreeSelectionModelWrapper();
         tree.setSelectionModel(selectionWrapper);
         setSelectionModel(selectionWrapper.getListSelectionModel());
         // Installs the tree editor renderer and editor.
         setDefaultRenderer(TreeTableModel.class, tree);
         setDefaultEditor(TreeTableModel.class, new TreeTableCellEditor());
         // No grid.
         setShowGrid(false);
    //added
    setOpaque(false);
         // No intercell spacing
         setIntercellSpacing(new Dimension(0, 0));     
         // And update the height of the trees row to match that of
         // the table.
         if (tree.getRowHeight() < 1) {
         // Metal looks better like this.
         setRowHeight(20);
    * Overridden to message super and forward the method to the tree.
    * Since the tree is not actually in the component hierarchy it will
    * never receive this unless we forward it in this manner.
    public void updateUI() {
         super.updateUI();
         if(tree != null) {
         tree.updateUI();
         // Do this so that the editor is referencing the current renderer
         // from the tree. The renderer can potentially change each time
         // laf changes.
         setDefaultEditor(TreeTableModel.class, new TreeTableCellEditor());
         // Use the tree's default foreground and background colors in the
         // table.
    LookAndFeel.installColorsAndFont(this, "Tree.background",
    "Tree.foreground", "Tree.font");
    * Workaround for BasicTableUI anomaly. Make sure the UI never tries to
    * resize the editor. The UI currently uses different techniques to
    * paint the renderers and editors; overriding setBounds() below
    * is not the right thing to do for an editor. Returning -1 for the
    * editing row in this case, ensures the editor is never painted.
    public int getEditingRow() {
    return (getColumnClass(editingColumn) == TreeTableModel.class) ? -1 :
         editingRow;
    * Returns the actual row that is editing as <code>getEditingRow</code>
    * will always return -1.
    private int realEditingRow() {
         return editingRow;
    * This is overridden to invoke super's implementation, and then,
    * if the receiver is editing a Tree column, the editor's bounds is
    * reset. The reason we have to do this is because JTable doesn't
    * think the table is being edited, as <code>getEditingRow</code> returns
    * -1, and therefore doesn't automatically resize the editor for us.
    public void sizeColumnsToFit(int resizingColumn) {
         super.sizeColumnsToFit(resizingColumn);
         if (getEditingColumn() != -1 && getColumnClass(editingColumn) ==
         TreeTableModel.class) {
         Rectangle cellRect = getCellRect(realEditingRow(),
                             getEditingColumn(), false);
    Component component = getEditorComponent();
         component.setBounds(cellRect);
    component.validate();
    * Overridden to pass the new rowHeight to the tree.
    public void setRowHeight(int rowHeight) {
    super.setRowHeight(rowHeight);
         if (tree != null && tree.getRowHeight() != rowHeight) {
    tree.setRowHeight(getRowHeight());
    * Returns the tree that is being shared between the model.
    public JTree getTree() {
         return tree;
    * Overridden to invoke repaint for the particular location if
    * the column contains the tree. This is done as the tree editor does
    * not fill the bounds of the cell, we need the renderer to paint
    * the tree in the background, and then draw the editor over it.
    public boolean editCellAt(int row, int column, EventObject e){
         boolean retValue = super.editCellAt(row, column, e);
         if (retValue && getColumnClass(column) == TreeTableModel.class) {
         repaint(getCellRect(row, column, false));
         return retValue;
    * A TreeCellRenderer that displays a JTree.
    public class TreeTableCellRenderer extends JTree implements
         TableCellRenderer {
         /** Last table/tree row asked to renderer. */
         protected int visibleRow;
         /** Border to draw around the tree, if this is non-null, it will
         * be painted. */
         protected Border highlightBorder;
         public TreeTableCellRenderer(TreeModel model) {
         super(model);
         * updateUI is overridden to set the colors of the Tree's renderer
         * to match that of the table.
         public void updateUI() {
         super.updateUI();
         // Make the tree's cell renderer use the table's cell selection
         // colors.
         TreeCellRenderer tcr = getCellRenderer();
         if (tcr instanceof DefaultTreeCellRenderer) {
              DefaultTreeCellRenderer dtcr = ((DefaultTreeCellRenderer)tcr);
              // For 1.1 uncomment this, 1.2 has a bug that will cause an
              // exception to be thrown if the border selection color is
              // null.
              // dtcr.setBorderSelectionColor(null);
              dtcr.setTextSelectionColor(UIManager.getColor
                             ("Table.selectionForeground"));
              dtcr.setBackgroundSelectionColor(UIManager.getColor
                                  ("Table.selectionBackground"));
         * Sets the row height of the tree, and forwards the row height to
         * the table.
         public void setRowHeight(int rowHeight) {
         if (rowHeight > 0) {
              super.setRowHeight(rowHeight);
              if (JTreeTable.this != null &&
              JTreeTable.this.getRowHeight() != rowHeight) {
              JTreeTable.this.setRowHeight(getRowHeight());
         * This is overridden to set the height to match that of the JTable.
         public void setBounds(int x, int y, int w, int h) {
         super.setBounds(x, 0, w, JTreeTable.this.getHeight());
         * Sublcassed to translate the graphics such that the last visible
         * row will be drawn at 0,0.
         public void paint(Graphics g) {
         g.translate(0, -visibleRow * getRowHeight());
         super.paint(g);
         // Draw the Table border if we have focus.
         if (highlightBorder != null) {
              highlightBorder.paintBorder(this, g, 0, visibleRow *
                             getRowHeight(), getWidth(),
                             getRowHeight());
         * TreeCellRenderer method. Overridden to update the visible row.
         public Component getTableCellRendererComponent(JTable table,
                                  Object value,
                                  boolean isSelected,
                                  boolean hasFocus,
                                  int row, int column) {
         Color background;
         Color foreground;
         if(isSelected) {
              background = table.getSelectionBackground();
              foreground = table.getSelectionForeground();
         else {
              background = table.getBackground();
              foreground = table.getForeground();
         highlightBorder = null;
         if (realEditingRow() == row && getEditingColumn() == column) {
              background = UIManager.getColor("Table.focusCellBackground");
              foreground = UIManager.getColor("Table.focusCellForeground");
         else if (hasFocus) {
              highlightBorder = UIManager.getBorder
              ("Table.focusCellHighlightBorder");
              if (isCellEditable(row, column)) {
              background = UIManager.getColor
                   ("Table.focusCellBackground");
              foreground = UIManager.getColor
                   ("Table.focusCellForeground");
         visibleRow = row;
         setBackground(background);
         TreeCellRenderer tcr = getCellRenderer();
         if (tcr instanceof DefaultTreeCellRenderer) {
              DefaultTreeCellRenderer dtcr = ((DefaultTreeCellRenderer)tcr);
              if (isSelected) {
              dtcr.setTextSelectionColor(foreground);
              dtcr.setBackgroundSelectionColor(background);
              else {
              dtcr.setTextNonSelectionColor(foreground);
              dtcr.setBackgroundNonSelectionColor(background);
         return this;
    * An editor that can be used to edit the tree column. This extends
    * DefaultCellEditor and uses a JTextField (actually, TreeTableTextField)
    * to perform the actual editing.
    * <p>To support editing of the tree column we can not make the tree
    * editable. The reason this doesn't work is that you can not use
    * the same component for editing and renderering. The table may have
    * the need to paint cells, while a cell is being edited. If the same
    * component were used for the rendering and editing the component would
    * be moved around, and the contents would change. When editing, this
    * is undesirable, the contents of the text field must stay the same,
    * including the caret blinking, and selections persisting. For this
    * reason the editing is done via a TableCellEditor.
    * <p>Another interesting thing to be aware of is how tree positions
    * its render and editor. The render/editor is responsible for drawing the
    * icon indicating the type of node (leaf, branch...). The tree is
    * responsible for drawing any other indicators, perhaps an additional
    * +/- sign, or lines connecting the various nodes. So, the renderer
    * is positioned based on depth. On the other hand, table always makes
    * its editor fill the contents of the cell. To get the allusion
    * that the table cell editor is part of the tree, we don't want the
    * table cell editor to fill the cell bounds. We want it to be placed
    * in the same manner as tree places it editor, and have table message
    * the tree to paint any decorations the tree wants. Then, we would
    * only have to worry about the editing part. The approach taken
    * here is to determine where tree would place the editor, and to override
    * the <code>reshape</code> method in the JTextField component to
    * nudge the textfield to the location tree would place it. Since
    * JTreeTable will paint the tree behind the editor everything should
    * just work. So, that is what we are doing here. Determining of
    * the icon position will only work if the TreeCellRenderer is
    * an instance of DefaultTreeCellRenderer. If you need custom
    * TreeCellRenderers, that don't descend from DefaultTreeCellRenderer,
    * and you want to support editing in JTreeTable, you will have
    * to do something similiar.
    public class TreeTableCellEditor extends DefaultCellEditor {
         public TreeTableCellEditor() {
         super(new TreeTableTextField());
         * Overridden to determine an offset that tree would place the
         * editor at. The offset is determined from the
         * <code>getRowBounds</code> JTree method, and additionally
         * from the icon DefaultTreeCellRenderer will use.
         * <p>The offset is then set on the TreeTableTextField component
         * created in the constructor, and returned.
         public Component getTableCellEditorComponent(JTable table,
                                  Object value,
                                  boolean isSelected,
                                  int r, int c) {
         Component component = super.getTableCellEditorComponent
              (table, value, isSelected, r, c);
         JTree t = getTree();
         boolean rv = t.isRootVisible();
         int offsetRow = rv ? r : r - 1;
         Rectangle bounds = t.getRowBounds(offsetRow);
         int offset = bounds.x;
         TreeCellRenderer tcr = t.getCellRenderer();
         if (tcr instanceof DefaultTreeCellRenderer) {
              Object node = t.getPathForRow(offsetRow).
              getLastPathComponent();
              Icon icon;
              if (t.getModel().isLeaf(node))
              icon = ((DefaultTreeCellRenderer)tcr).getLeafIcon();
              else if (tree.isExpanded(offsetRow))
              icon = ((DefaultTreeCellRenderer)tcr).getOpenIcon();
              else
              icon = ((DefaultTreeCellRenderer)tcr).getClosedIcon();
              if (icon != null) {
              offset += ((DefaultTreeCellRenderer)tcr).getIconTextGap() +
                   icon.getIconWidth();
         ((TreeTableTextField)getComponent()).offset = offset;
         return component;
         * This is overridden to forward the event to the tree. This will
         * return true if the click count >= 3, or the event is null.
         public boolean isCellEditable(EventObject e) {
         if (e instanceof MouseEvent) {
              MouseEvent me = (MouseEvent)e;
              // If the modifiers are not 0 (or the left mouse button),
    // tree may try and toggle the selection, and table
    // will then try and toggle, resulting in the
    // selection remaining the same. To avoid this, we
    // only dispatch when the modifiers are 0 (or the left mouse
    // button).
              if (me.getModifiers() == 0 ||
    me.getModifiers() == InputEvent.BUTTON1_MASK) {
              for (int counter = getColumnCount() - 1; counter >= 0;
                   counter--) {
                   if (getColumnClass(counter) == TreeTableModel.class) {
                   MouseEvent newME = new MouseEvent
                   (JTreeTable.this.tree, me.getID(),
                        me.getWhen(), me.getModifiers(),
                        me.getX() - getCellRect(0, counter, true).x,
                        me.getY(), me.getClickCount(),
    me.isPopupTrigger());
                   JTreeTable.this.tree.dispatchEvent(newME);
                   break;
              if (me.getClickCount() >= 3) {
              return true;
              return false;
         if (e == null) {
              return true;
         return false;
    * Component used by TreeTableCellEditor. The only thing this does
    * is to override the <code>reshape</code> method, and to ALWAYS
    * make the x location be <code>offset</code>.
    static class TreeTableTextField extends JTextField {
         public int offset;
         public void reshape(int x, int y, int w, int h) {
         int newX = Math.max(x, offset);
         super.reshape(newX, y, w - (newX - x), h);
    * ListToTreeSelectionModelWrapper extends DefaultTreeSelectionModel
    * to listen for changes in the ListSelectionModel it maintains. Once
    * a change in the ListSelectionModel happens, the paths are updated
    * in the DefaultTreeSelectionModel.
    class ListToTreeSelectionModelWrapper extends DefaultTreeSelectionModel {
         /** Set to true when we are updating the ListSelectionModel. */
         protected boolean updatingListSelectionModel;
         public ListToTreeSelectionModelWrapper() {
         super();
         getListSelectionModel().addListSelectionListener
         (createListSelectionListener());
         * Returns the list selection model. ListToTreeSelectionModelWrapper
         * listens for changes to this model and updates the selected paths
         * accordingly.
         ListSelectionModel getListSelectionModel() {
         return listSelectionModel;
         * This is overridden to set <code>updatingListSelectionModel</code>
         * and message super. This is the only place DefaultTreeSelectionModel
         * alters the ListSelectionModel.
         public void resetRowSelection() {
         if(!updatingListSelectionModel) {
              updatingListSelectionModel = true;
              try {
              super.resetRowSelection();
              finally {
              updatingListSelectionModel = false;
         // Notice how we don't message super if
         // updatingListSelectionModel is true. If
         // updatingListSelectionModel is true, it implies the
         // ListSelectionModel has already been updated and the
         // paths are the only thing that needs to be updated.
         * Creates and returns an instance of ListSelectionHandler.
         protected ListSelectionListener createListSelectionListener() {
         return new ListSelectionHandler();
         * If <code>updatingListSelectionModel</code> is false, this will
         * reset the selected paths from the selected rows in the list
         * selection model.
         protected void updateSelectedPathsFromSelectedRows() {
         if(!updatingListSelectionModel) {
              updatingListSelectionModel = true;
              try {
              // This is way expensive, ListSelectionModel needs an
              // enumerator for iterating.
              int min = listSelectionModel.getMinSelectionIndex();
              int max = listSelectionModel.getMaxSelectionIndex();
              clearSelection();
              if(min != -1 && max != -1) {
                   for(int counter = min; counter <= max; counter++) {
                   if(listSelectionModel.isSelectedIndex(counter)) {
                        TreePath selPath = tree.getPathForRow
                        (counter);
                        if(selPath != null) {
                        addSelectionPath(selPath);
              finally {
              updatingListSelectionModel = false;
         * Class responsible for calling updateSelectedPathsFromSelectedRows
         * when the selection of the list changse.
         class ListSelectionHandler implements ListSelectionListener {
         public void valueChanged(ListSelectionEvent e) {
              updateSelectedPathsFromSelectedRows();

  • How to make jframe transparent?

    Hi
      some software's uses the monitor as a whiteboard to draw or to type text. How is this possible? I mean i thought that by making a  jframe (full screen) transparent we should be able to do this?   Is my understanding right? if so how to make the jframe transparent? when jframe is transparent will we be able to draw on it?

    Try this:
    public static void main(String[] args) {
      SwingUtilities.invokeLater(new Runnable() {
      @Override public void run() {
      JFrame f = new JFrame();
      f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      f.setUndecorated(true);
      f.setBackground(new Color(0,0,0,0));
      f.setExtendedState(JFrame.MAXIMIZED_BOTH);
      f.add(new JComponent() {
      @Override protected void paintComponent(Graphics g) {
      g.setColor(Color.BLUE);
      ((Graphics2D)g).setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
      g.fillOval(0, 0, getWidth(), getHeight());
      f.setVisible(true);
    Message was edited by: 946128 in respose to PhHein's comment

  • Spherical Photo Gallery how to make a transparent background

    http://www.flashandmath.com/flashcs4/spheregallery/index.html
    http://www.flashandmath.com/flashcs4/spheregallery/spherical_gallery.zip
    I am pretty new to the world of flash, a flash newbie.
    Please check link above my question is related to making this sphere gallery.
    I am trying to make the background transparent, and i can , when i make it transparent
    the navigation for the sphere doesnt let me navigate throught the pictures.
    If you look at the code i made it transparent by removing the drawboard function or the fills in the function.
    As i said when i do this the navigation seems non functional.
    if download link does not work try the other at the top.

    Hi,
    Since you had written event handlers on 'board' and board is transparent (without drawBoard function), there will be no events triggered and navigation is not possible. Workaround is to create board with fill = minimum alpha value (0.01).
    board.graphics.beginFill(0x0, 0.01);
    Let me know if you need more information.
    Regards,
    Karthikeyan R.

  • How to make a transparent java applet?

    is it possible to make a transparent applet?

    No. But consider making the applet paint a background that matches (in colour and texture) the background of the web page in which it's being displayed.

  • HT201263 How to access Recover Mode after selecting Update rather than Restore during reset?

    Looked like I screwed things up on my iPad badly.  My iPad no longer recognized my passcode (I know it was right since I use my iPad many times daily) and became disabled.  I followed the instructions for the factory reset, however, I selected update rather than restore in hopes that it would purge the password and get me back in.  The result, my iPad is still disabled, holding the sleep/wake button no longer exposes the slide to power off the iPad, and holding down the home button does not get me back to recovery mode.  Any suggestions would be greatly appreciated!

    Hey eng513,
    There is another method to getting your iPad back up from being disabled. If you have an iCloud account signed in, you can erase it from iCloud.com and then go through the setup steps to get you back up and running. Take a look at the article below to help you out.  
    Forgot passcode for your iPhone, iPad, or iPod touch, or your device is disabled
    http://support.apple.com/en-us/HT1212
    Take care,
    -Norm G. 

  • How to make stills duration less than 00:00:00:01 ?

    Hi,
    This may seem an odd request, but I have a sequence of several stills of a propeller blade on a model, sort of time lapse, move and photo etc, which when played together rotates the prop. They are currently set to 00:00:00:01 and play loop sees a very slow rotation. I thus need to make them even less than that duration. Is that possible and how is it done ? They currently form the project. R/click duration and altering 01 to 001 doesnt work, the last two numbers being frame number and 25fps is the project value.
    Perhaps I need to make the project more than 25fps, so that 00:00:00:01 which means 1 frame I presume, will be seen as far less of a second than 1/25th ? How do I set project to a higher fps if this is the solution ?   Then would I save out or export the finished film as a 25fps clip to use elsewhere ?
    I also found it silly that I had to right click on each stills clip in timelie and choose duration. I tried selecting all of them and r/click duration but duration was greyed out. If I had a lot there, surely there must be a way of making all their durations the same amount at once ?
    I am unable to zoom the timeline to drag their size less.
    Envirographics

    Hi,
    Thanks for the sugestions.
    I have not yet transferred a Sequence, I have created a second sequence and dragged it out as a floating window, then dragged a selection box across my stills and dragged them over to it, but no doubt this isnt the way to make them all a combined duration of say 1 frame. They still have separate properties. How is it done such that I can give them as you say one duration for the entire lot.
    AE no doubt is After Effects. another purchase. Working on it !
    Envirographics.

  • How to print Cell Formula rather than its Result?

    Hi,
    I work with data that includes lots of multiple fractions, and print reports showing results of various calculations based on the fractions. The fractions themselves can be important, so I need to be able to display them when used in a formula.
    For example, in one cell (cell A1) I need to enter "1/3 * 13/21"; I need to display this formula when I print. Cell A2 would contain a specific number, like "141.5". Cell A3 needs to calculate A1 * A2.
    In order to provide a number that A3 can use, I need to enter "=1/3 * 13/21", but when printing this displays "206349". I can format A1 as text, but then A3 won't calculate it. I tried using "Value(A1)*Value(A2)" in A3, but it looks like Value will only accept a decimal number.
    So, is there any way to format some cells in a sheet (but not all cells) to display the cell contents rather than the result? Or a way to enter a fraction as text and have another cell evaluate the fraction or formula?
    Thanks for any help or advice.
    Tom

    Yvan,
    Merci for the reply.
    Unfortunately, that option does not work for my purposes. Below is a row that Numbers will allow me to print.
    0.07968198 | 1/6 | 23.58333 | 0.01463667 | 0.03333333 | 141.500
    Next is the row as I desire to print it (but have not figured out how to print):
    1/5 - (80/141.5 * 1/5) - (5.125/141.5 * 1/5) | 1/6 | 23.58333 | 0.01463667 | 0.03333333 | 141.500
    Next is the row as it appears if I follow your suggestion:
    =1/5 - (80/141.5 * 1/5) - (5.125/141.5 * 1/5) | =1/6 | =ROUND(D41*H41,5) | =ROUND(G41*H41/322.25,8) | =ROUND(C41*D41,8) | 141.5
    So in other words, I only want the first cell in the row to print as text. My clients need to see the equation in the first cell, not its calculated result. But for each following cell, they need to see the result; if I print the functions and cell references, as in the 3rd example, my report won't make any sense at all to my clients.
    Quattro Pro on Windows allowed me to do this easily. I switched to Mac and Excel 2008, and found a difficult workaround solution to accomplish this; but Excel is a dog of a program, with many bugs still. I'd much prefer to work with Numbers, but unless I can do something about the printing issue, I'll have to stick with Excel, or run Quattro under VMWare Fusion.
    Thanks a lot,
    Tom

  • How to use a constant rather than a "getter"?

    I'd like to refer to a constant rather than a property using a "getter" (accessor), but I'm not sure how.
    For example:
    <f:selectItem itemLabel="Option1" itemValue="#{Constants.MINIMUM}"/>
    But of course this results in trying to call getMINIMUM(), which isn't what I'm trying to so.
    Any ideas?

    hi ,
    as far i know u cannot access a variable unless using a getter method !!
    Viel spasss...

  • When I "bookmark all tabs" into a bookmark folder, the webpage URLs are used rather than the wepage TITLES and for me this causes a problem.

    Using Firefox 34.0 on Ubuntu.
    To expand on my particular problem, I use this feature exclusively for going over many days of TV/radio demand services, opening all of them in different tabs, and then at the end 'bookmark all tabs', and store them in a bookmarks folder.
    The bookmarks are all displayed as URLs rather than webpage titles. Most of the TV/radio sites I look at have meaningless URLs (the titles are meaningful) so when I look in the folder I cannot quickly browse by bookmarks, I have to open every one individually to see what it is.
    THis is different behaviour when I individually bookmark single pages and store it on the bookmark toolbar or other folder. Then the webpage title is displayed, which is the desired behaviour.

    ''cor-el [[#answer-670559|said]]''
    <blockquote>
    I see the URL if I haven't visited the tab in the current session and the tab hasn't loaded yet.
    *browser.sessionstore.restore_on_demand
    *browser.sessionstore.restore_pinned_tabs_on_demand
    </blockquote>
    Hi and thanks for your reply. However, I get URLs instead of names even if I've visted the tabs and they've loaded.
    So no solution for me yet. But your reply has opened up the murky world of Mozilla preferences, and by searching (on google) for bookmark preferences I've found someone on Mozillazine forums with a similar issue to mine (I didn't notice this alternative source of help when I was registering for the standard mozilla support)
    [http://forums.mozillazine.org/viewtopic.php?f=38&t=2438357&sid=4cb515b6e7704181d49073403be55317]
    Unfortunately, this mozillazine thread doesn't end in a solution. I've done some brief and unadvised fiddling of preferences without success. I am just adding this info here in case anyone else has this issue and wants to experiment themselves. Perhaps I will repost my problem in Mozillazine explicitly.
    thanks again

  • How to make iTunes support more than just one harddrive

    The title of this topic says it all: How do I make iTunes support more than just one harddrive? I cannot afford to buy a really huge drive just because iTunes doesn't support more than one.
    There must be a way around this! Anyone?

    I sure hope so. I run iTunes on an iBook G4 with limited space. I've got about 15gigs of music on an external harddrive. I only use the harddrive at home so I like to keep a handful of albums with me on the lappy. There should be some way to designate a primary folder on the laptop for imports, and a secondary (external or whatever) for the bulk of the library. Maybe some nifty way to do quick transfers between them within iTunes. Like a relocate function.
    Say I want the new death cab for cutie album on the laptop this week, but next week I want to swap it out with something new that comes out. It would be nice to highlight an album and select "transfer to secondary" so that iTunes can move the files for you, keep them organized, and keep track of them.
    That doesn't sound so difficult...

  • How do I merge contacts rather than replace them during sync conflicts?

    I just got my iPhone 4 a few days ago, and the Verizon sales associate transferred the contacts from my previous phone.
    Now, when attempting to sync via iTunes 10.4 (80), I'm given only three options after a sync conflict notification regarding contacts synchronizing: Sync Now, Sync Later, Review changes (or something like that): Rather than merge pre-existing Address Book contacts, it wants to override them, regardless of whatever information I already have in the Address Book, assigning the iPhone info priority (so any Address Book entries would just be overwritten).
    Why is it doing this? It doesn't strike me as well-designed at all, especially since merging contacts seems a fairly common thing these days. An apparent work-around would be manually editing the ~30 contacts in Address Book, and then deleting each off my iPhone, but surely there's a better and faster way? Please help!
    Thanks for reading.

    Try linking cards:
    Open any contact you want to merge, tap on Edit and look at the bottom part of it.  You'll find 'Link Cards' and from there you may select the contact you want to link with the one you're looking at. So if you have:
    Contact 1: John A (job)
    Contact 2:  Business Name (who is also John A but you saved it as a different contact)
    Contact 3: Something else that's also John A
    You can link all three cards into one.  If you choose to, you may unlink them at any time, just tap Edit and then the red circle. Your contacts won't be deleted, but they won't appear under the same ID anymore.

Maybe you are looking for