Overlap of decoration


Today, the only way to access the decoration is by using the property Panel decorations [], which is sorted, if memory is, by reverse order (or possibly reverse order). You could ID a specific decoration using a tag that will be used for your label, but it's not in the context of this post (it's private and unsupported).

Here are a few suggestions:

  1. Replace the decorations with the color boxes. This will also allow you to control the colors more easily, but they do not have as many forms as decorations (although you should be able to customize the color box and paste it into the form of the any of the decorations).
  2. Place the decorations in a tab or a cluster (grouping you like) control. Now, you can hide the tab control.
  3. Rather than hide the gauges, simply use a set number of gauges and change their legend and the data in them based on the user's selection.

Tags: NI Software

Similar Questions

  • Objects overlapping front panel

    I understand that of the controls on the Panel before which overlap (Boolean, numeric values, plots, etc.) will result in a significant update penalty.  What about using the tab structures or decorations of the palette of modern/classic (as raised block, recessed, framework, things like that)?  This will result in a penalty of time processor?

    Natan,

    A stack of objects will cause a drop in performance.  Now, depending on your program, it may not be a big problem.  I did a bit of work with this several years ago, so I guess that not much (basics, at least) has changed.

    LabVIEW basically pulls up and down, so everything you have stacked, the substantive element emerges, then the one above, etc..  Although I don't know about you, I hope that this happens in the control as well.  For example, a digital control has several layers to it.

    When I did all my work, I saw a huge success on performace of stacking.  The test was 03:30 by th UI, I created.  If I display the user interface at all, I hit more than 45 seconds off the test.  Simnplifying the user interface, I believe that I have knocked off about 30 seconds.

    What I found also, is that the quality of your graphics chip has important effects.  I was testing with the second model of the PXI controller (maybe 12 years ago), I was able to outperm the PXI controller with a low-end PC using MXI because he had a dedicated graphics card that manages the user interface updates much faster than the PXI controller.

  • Overlap two images, ordinary java works, and not in BlackBerry JDE 5

    I have an application for swing of simple java that takes two images and overlaps the other. While trying to this port in JDE5, I got out there is no class BufferedImage in the api of BB, but a similar class of the Bitmap. It's brought to BB mixing function is unable to produce an image that overlap. It shows a blank white screen.

    Here's the plain java function

    public BufferedImage blend( BufferedImage bi1, BufferedImage bi2,            double weight )   {     if (bi1 == null)          throw new NullPointerException("bi1 is null");
    
          if (bi2 == null)          throw new NullPointerException("bi2 is null");
    
          int width = bi1.getWidth();       if (width != bi2.getWidth())          throw new IllegalArgumentException("widths not equal");
    
         int height = bi1.getHeight();     if (height != bi2.getHeight())
    
              throw new IllegalArgumentException("heights not equal");
    
            BufferedImage bi3 = new BufferedImage(width, height,              BufferedImage.TYPE_INT_RGB);      int[] rgbim1 = new int[width];        int[] rgbim2 = new int[width];        int[] rgbim3 = new int[width];
    
          for (int row = 0; row < height; row++)     {         bi1.getRGB(0, row, width, 1, rgbim1, 0, width);           bi2.getRGB(0, row, width, 1, rgbim2, 0, width);
    
             for (int col = 0; col < width; col++)          {             int rgb1 = rgbim1[col];               int r1 = (rgb1 >> 16) & 255;                int g1 = (rgb1 >> 8) & 255;             int b1 = rgb1 & 255;
    
                    int rgb2 = rgbim2[col];               int r2 = (rgb2 >> 16) & 255;                int g2 = (rgb2 >> 8) & 255;             int b2 = rgb2 & 255;
    
                    int r3 = (int) (r1 * weight + r2 * (1.0 - weight));               int g3 = (int) (g1 * weight + g2 * (1.0 - weight));               int b3 = (int) (b1 * weight + b2 * (1.0 - weight));               rgbim3[col] = (r3 << 16) | (g3 << 8) | b3;            }
    
               bi3.setRGB(0, row, width, 1, rgbim3, 0, width);       }
    
           return bi3;   } 
    

    Here's the java function of BB

      public Bitmap blend( Bitmap bi1, Bitmap  bi2,                      double weight )        {
    
                  if (bi1 == null)                       throw new NullPointerException("bi1 is null");
    
                    if (bi2 == null)                       throw new NullPointerException("bi2 is null");
    
                    int width = bi1.getWidth();            if (width != bi2.getWidth())                   throw new IllegalArgumentException("widths not equal");
    
                   int height = bi1.getHeight();          if (height != bi2.getHeight())
    
                            throw new IllegalArgumentException("heights not equal");
    
             Bitmap bi3 = new Bitmap(width, height);         int[] rgbim1 = new int[width];         int[] rgbim2 = new int[width];         int[] rgbim3 = new int[width];
    
                    for (int row = 0; row < height; row++)         {
    
                           bi1.getARGB(rgbim1,0,width,0,row, width,1);                       bi2.getARGB(rgbim2,0,width,0,row, width,1); 
    
                           for (int col = 0; col < width; col++)                  {                              int rgb1 = rgbim1[col];                                int r1 = (rgb1 >> 16) & 255;                           int g1 = (rgb1 >> 8) & 255;                            int b1 = rgb1 & 255;
    
                              int rgb2 = rgbim2[col];                                int r2 = (rgb2 >> 16) & 255;                           int g2 = (rgb2 >> 8) & 255;                            int b2 = rgb2 & 255;
    
                              int r3 = (int) (r1 * weight + r2 * (1.0 - weight));                            int g3 = (int) (g1 * weight + g2 * (1.0 - weight));                            int b3 = (int) (b1 * weight + b2 * (1.0 - weight));                            rgbim3[col] = (r3 << 16) | (g3 << 8) | b3;                     }
    
                         bi3.setARGB(rgbim3, 0, width, 0,  row,width, 1);
    
                    }
    
                 return bi3;    }
    

    The weight of the arg is a value from 1 to 100.

    For reference, the full plain java source

    /* * To change this template, choose Tools | Templates * and open the template in the editor. */
    
    package imagetest;
    
    /** * * @author COMPUTER */// Blender1.java
    
    import java.awt.*;import java.awt.image.*;
    
    import javax.swing.*;import javax.swing.event.*;
    
    /** * This class describes and contains the entry point to an application that * demonstrates the blending transition. */
    
    public class Blender1 extends JFrame{  /**    *     */   private static final long serialVersionUID = 1L;
    
        /**    * Construct Blender1 GUI.     */
    
     public Blender1() {     super("Blender #1");      setDefaultCloseOperation(EXIT_ON_CLOSE);
    
            // Load first image from JAR file and draw image into a buffered image.
    
         ImageIcon ii1 = new ImageIcon(getClass().getResource("x.png"));       final BufferedImage bi1;      bi1 = new BufferedImage(ii1.getIconWidth(), ii1.getIconHeight(),              BufferedImage.TYPE_INT_RGB);      Graphics2D g2d = bi1.createGraphics();        int h = ii1.getImage().getHeight(null);       System.out.println("Blender1.Blender1()--------> height :" + h);       g2d.drawImage(ii1.getImage(), 0, 0, null);        g2d.dispose();
    
          // Load second image from JAR file and draw image into a buffered image.
    
            ImageIcon ii2 = new ImageIcon(getClass().getResource("y.png"));       final BufferedImage bi2;      bi2 = new BufferedImage(ii2.getIconWidth(), ii2.getIconHeight(),              BufferedImage.TYPE_INT_RGB);      g2d = bi2.createGraphics();       int h2 = ii2.getImage().getHeight(null);      System.out.println("Blender1.Blender1()--------> height :" + h2);      g2d.drawImage(ii2.getImage(), 0, 0, null);        g2d.dispose();
    
          // Create an image panel capable of displaying entire image. The widths       // of both images and the heights of both images must be identical.
    
         final ImagePanel ip = new ImagePanel();       ip.setPreferredSize(new Dimension(ii1.getIconWidth(), ii1             .getIconHeight()));       getContentPane().add(ip, BorderLayout.NORTH);
    
           // Create a slider for selecting the blending percentage: 100% means      // show all of first image; 0% means show all of second image.
    
          final JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 100);      slider.setMinorTickSpacing(5);        slider.setMajorTickSpacing(10);       slider.setPaintTicks(true);       slider.setPaintLabels(true);      slider.setLabelTable(slider.createStandardLabels(10));        slider.setInverted(true);     ChangeListener cl;        cl = new ChangeListener()     {         public void stateChanged( ChangeEvent e )         {             // Each time the user adjusts the slider, obtain the new              // blend percentage value and use it to blend the images.
    
                   int value = slider.getValue();                ip.setImage(blend(bi1, bi2, value / 100.0));          }     };        slider.addChangeListener(cl);     getContentPane().add(slider, BorderLayout.SOUTH);
    
           // Display the first image, which corresponds to a 100% blend     // percentage.
    
          ip.setImage(bi1);
    
           pack();       setVisible(true); }
    
       /**    * Blend the contents of two BufferedImages according to a specified weight.   *     * @param bi1  *            first BufferedImage  * @param bi2  *            second BufferedImage     * @param weight   *            the fractional percentage of the first image to keep     *     * @return new BufferedImage containing blended contents of BufferedImage  *         arguments   */
    
     public BufferedImage blend( BufferedImage bi1, BufferedImage bi2,         double weight )   {     if (bi1 == null)          throw new NullPointerException("bi1 is null");
    
          if (bi2 == null)          throw new NullPointerException("bi2 is null");
    
          int width = bi1.getWidth();       if (width != bi2.getWidth())          throw new IllegalArgumentException("widths not equal");
    
         int height = bi1.getHeight();     if (height != bi2.getHeight())
    
              throw new IllegalArgumentException("heights not equal");
    
            BufferedImage bi3 = new BufferedImage(width, height,              BufferedImage.TYPE_INT_RGB);      int[] rgbim1 = new int[width];        int[] rgbim2 = new int[width];        int[] rgbim3 = new int[width];
    
          for (int row = 0; row < height; row++)     {         bi1.getRGB(0, row, width, 1, rgbim1, 0, width);           bi2.getRGB(0, row, width, 1, rgbim2, 0, width);
    
             for (int col = 0; col < width; col++)          {             int rgb1 = rgbim1[col];               int r1 = (rgb1 >> 16) & 255;                int g1 = (rgb1 >> 8) & 255;             int b1 = rgb1 & 255;
    
                    int rgb2 = rgbim2[col];               int r2 = (rgb2 >> 16) & 255;                int g2 = (rgb2 >> 8) & 255;             int b2 = rgb2 & 255;
    
                    int r3 = (int) (r1 * weight + r2 * (1.0 - weight));               int g3 = (int) (g1 * weight + g2 * (1.0 - weight));               int b3 = (int) (b1 * weight + b2 * (1.0 - weight));               rgbim3[col] = (r3 << 16) | (g3 << 8) | b3;            }
    
               bi3.setRGB(0, row, width, 1, rgbim3, 0, width);       }
    
           return bi3;   }
    
       /**    * Application entry point.    *     * @param args     *            array of command-line arguments  */
    
     public static void main( String[] args )  {     Runnable r = new Runnable()       {         public void run()         {             // Create Blender1's GUI on the event-dispatching             // thread.
    
                  new Blender1();           }     };        EventQueue.invokeLater(r);    }}
    
    /** * This class describes a panel that displays a BufferedImage's contents. */
    
    class ImagePanel extends JPanel{ /**    *     */   private static final long serialVersionUID = 4977990666209629996L;    private BufferedImage bi;
    
       /**    * Specify and paint a new BufferedImage.  *     * @param bi   *            BufferedImage whose contents are to be painted   */
    
     void setImage( BufferedImage bi ) {     this.bi = bi;     repaint();    }
    
       /**    * Paint the image panel.  *     * @param g    *            graphics context used to paint the contents of the current   *            BufferedImage    */
    
     public void paintComponent( Graphics g )  {     if (bi != null)       {         Graphics2D g2d = (Graphics2D) g;          g2d.drawImage(bi, null, 0, 0);        } }}
    

    Full java BB source

    /* * ImageScreen.java * * © ,  * Confidential and proprietary. */
    
    package src;
    
    /** *  */
    
    import java.io.OutputStream;import javax.microedition.io.Connector;import javax.microedition.io.file.FileConnection;import net.rim.device.api.system.Bitmap;import net.rim.device.api.ui.Field;import net.rim.device.api.ui.FieldChangeListener;import net.rim.device.api.ui.UiApplication;import net.rim.device.api.ui.component.BitmapField;import net.rim.device.api.ui.component.ButtonField;import net.rim.device.api.ui.component.Dialog;import net.rim.device.api.ui.component.LabelField;import net.rim.device.api.ui.container.HorizontalFieldManager;import net.rim.device.api.ui.container.MainScreen;import net.rim.device.api.ui.component.GaugeField;/** * The main screen to display an image taken from the camera demo. */public final class ImageScreen extends MainScreen{    /** The down-scaling ratio applied to the snapshot Bitmap */    private static final int IMAGE_SCALING = 7;
    
        /** The base file name used to store pictures */    private static final String FILE_NAME = System.getProperty("fileconn.dir.photos") + "IMAGE";
    
        /** The extension of the pictures to be saved */    private static final String EXTENSION = ".bmp";
    
        /** A counter for the number of snapshots taken */    private static int _counter;    Bitmap image1,image2; BitmapField imageField;     /** A reference to the current screen for listeners */    private ImageScreen _imageScreen;
    
       /**    * Constructor    * @param raw A byte array representing an image    */    public ImageScreen( final byte[] raw1,final byte[] raw2 )    {        // A reference to this object, to be used in listeners        _imageScreen = this;
    
            setTitle("Blend and Save");
    
            // Convert the byte array to a Bitmap image        image1 = Bitmap.createBitmapFromBytes( raw1, 0, -1, 1 );        image2 = Bitmap.createBitmapFromBytes( raw2, 0, -1, 1 );        // Create two field managers to center the screen's contents        HorizontalFieldManager hfm1 = new HorizontalFieldManager( Field.FIELD_HCENTER );        HorizontalFieldManager hfm2 = new HorizontalFieldManager( Field.FIELD_HCENTER );        HorizontalFieldManager hfm3 = new HorizontalFieldManager( Field.FIELD_HCENTER );        // Create the field that contains the image//blend(image1, image2, 50/ 100.0)        imageField = new BitmapField(blend(image1, image2, 50/ 100.0) ){
    
               public int getPreferredWidth(){ return 250;}           public int getPreferredHeight(){ return 150;}
    
             };
    
            hfm1.add( imageField ); 
    
            GaugeField scroller = new GaugeField("Adjust (alt + < >)",0,100,50,Field.EDITABLE | Field.FOCUSABLE);        //scroller.setBackground( net.rim.device.api.ui.decor.BackgroundFactory.createSolidBackground(0x00000000));          scroller.setChangeListener( new GaugeFieldListener() );         hfm2.add(scroller);         // Create the SAVE button which returns the user to the main camera        // screen and saves the picture as a file.        ButtonField photoButton = new ButtonField( "Save" );        photoButton.setChangeListener( new SaveListener(raw1,raw2) );        hfm3.add(photoButton);
    
            // Create the CANCEL button which returns the user to the main camera        // screen without saving the picture.        ButtonField cancelButton = new ButtonField( "Cancel" );        cancelButton.setChangeListener( new CancelListener() );        hfm3.add(cancelButton);
    
            // Add the field managers to the screen        add( hfm1 );        add( hfm2 );        add( hfm3 );scroller.setFocus();//scroller.setValue(50);    }    public Bitmap blend( Bitmap bi1, Bitmap  bi2,                      double weight )        {
    
                  if (bi1 == null)                       throw new NullPointerException("bi1 is null");
    
                    if (bi2 == null)                       throw new NullPointerException("bi2 is null");
    
                    int width = bi1.getWidth();            if (width != bi2.getWidth())                   throw new IllegalArgumentException("widths not equal");
    
                   int height = bi1.getHeight();          if (height != bi2.getHeight())
    
                            throw new IllegalArgumentException("heights not equal");
    
             Bitmap bi3 = new Bitmap(width, height);         int[] rgbim1 = new int[width];         int[] rgbim2 = new int[width];         int[] rgbim3 = new int[width];
    
                    for (int row = 0; row < height; row++)         {            // bi -> int startX, int startY, int w, int h, int[] rgbArray, int offset, int scansize) 
    
                 // bit - > int[] argbData, int offset, int scanLength, int x, int y, int width, int height) 
    
                           bi1.getARGB(rgbim1,0,width,0,row, width,1);//  row, width, 1, , 0, width);                       bi2.getARGB(rgbim2,0,width,0,row, width,1); 
    
                           //bi1.getRGB(0, row, width, 1, rgbim1, 0, width);                       //bi2.getRGB(0, row, width, 1, rgbim2, 0, width);
    
                           for (int col = 0; col < width; col++)                  {                              int rgb1 = rgbim1[col];                                int r1 = (rgb1 >> 16) & 255;                           int g1 = (rgb1 >> 8) & 255;                            int b1 = rgb1 & 255;
    
                              int rgb2 = rgbim2[col];                                int r2 = (rgb2 >> 16) & 255;                           int g2 = (rgb2 >> 8) & 255;                            int b2 = rgb2 & 255;
    
                              int r3 = (int) (r1 * weight + r2 * (1.0 - weight));                            int g3 = (int) (g1 * weight + g2 * (1.0 - weight));                            int b3 = (int) (b1 * weight + b2 * (1.0 - weight));                            rgbim3[col] = (r3 << 16) | (g3 << 8) | b3;                     }                    //bi -> int startX, int startY, int w, int h, int[] rgbArray, int offset, int scansize)                     //bit -> (int[] data, int offset, int scanLength, int left, int top, int width, int height)                      bi3.setARGB(rgbim3, 0, width, 0,  row,width, 1);
    
                        // bi3.setRGB(0, row, width, 1, rgbim3, 0, width);                }
    
                 return bi3;    }
    
       /**    * Handles trackball click events    * @see net.rim.device.api.ui.Screen#invokeAction(int)    */       protected boolean invokeAction(int action)    {        boolean handled = super.invokeAction(action); 
    
            if(!handled)        {            switch(action)            {                case ACTION_INVOKE: // Trackball click.                {                                 return true;                }            }        }                return handled;              }
    
     /**    * A listener used for the "Save" button    */    private class GaugeFieldListener implements FieldChangeListener    {        public void fieldChanged(Field field, int context)        {          int value =  ((GaugeField)field).getValue(); if (value==0){return;}          imageField.setBitmap( blend(image1, image2, value/ 100.0) );          ((GaugeField)field).setLabel("Adjust (alt + < >)"+value);        }    }   /**    * A listener used for the "Save" button    */    private class SaveListener implements FieldChangeListener    {        /** A byte array representing an image */        private byte[] _raw1,_raw2;
    
           /**        * Constructor.        * @param raw A byte array representing an image        */        SaveListener(byte[] raw1,byte[] raw2)        {            _raw1 = raw1;            _raw2 = raw2;        }
    
           /**        * Saves the image as a file in the BlackBerry filesystem        */        public void fieldChanged(Field field, int context)        {            try            {                       // Create the connection to a file that may or                // may not exist.                FileConnection file = (FileConnection)Connector.open( FILE_NAME + _counter + EXTENSION );
    
                    // If the file exists, increment the counter until we find                // one that hasn't been created yet.                while( file.exists() )                {                    file.close();                    ++_counter;                    file = (FileConnection)Connector.open( FILE_NAME + _counter + EXTENSION );                }
    
                    // We know the file doesn't exist yet, so create it                file.create();
    
                    // Write the image to the file                OutputStream out = file.openOutputStream();                out.write(_raw1);
    
                    // Close the connections                out.close();                file.close();            }            catch(Exception e)            {                Dialog.alert( "ERROR " + e.getClass() + ":  " + e.getMessage() );            }
    
                // Inform the user where the file has been saved            Dialog.inform( "Saved to " + FILE_NAME + _counter + EXTENSION );
    
                // Increment the image counter            ++_counter;
    
                // Return to the main camera screen            UiApplication.getUiApplication().popScreen( _imageScreen );        }    }
    
       /**    * A listener used for the "Cancel" button    */    private class CancelListener implements FieldChangeListener    {       /**        * Return to the main camera screen        */        public void fieldChanged(Field field, int context)        {            UiApplication.getUiApplication().popScreen( _imageScreen );        }    }}
    

    Yes, your original code:

    for (int col = 0; col < width; col++){int rgb1 = rgbim1[col];int r1 = (rgb1 >> 16) & 255;int g1 = (rgb1 >> 8) & 255;int b1 = rgb1 & 255;
    
    int rgb2 = rgbim2[col];int r2 = (rgb2 >> 16) & 255;int g2 = (rgb2 >> 8) & 255;int b2 = rgb2 & 255;
    
    int r3 = (int) (r1 * weight + r2 * (1.0 - weight));int g3 = (int) (g1 * weight + g2 * (1.0 - weight));int b3 = (int) (b1 * weight + b2 * (1.0 - weight));rgbim3[col] = (r3 << 16) | (g3 << 8) | b3;}
    

    Labour Code:

    for (int col = 0; col < width; col++)
    {
    int rgb1 = rgbim1[col];
    int a1 = (rgb1 >> 24) & 255;
    int r1 = (rgb1 >> 16) & 255;
    int g1 = (rgb1 >> 8) & 255;
    int b1 = rgb1 & 255;
    
    int rgb2 = rgbim2[col];
    int a2 = (rgb2 >> 24) & 255;
    int r2 = (rgb2 >> 16) & 255;
    int g2 = (rgb2 >> 8) & 255;
    int b2 = rgb2 & 255;
    
    int a3 = (int) (a1 * weight + a2 * (1.0 - weight));
    int r3 = (int) (r1 * weight + r2 * (1.0 - weight));
    int g3 = (int) (g1 * weight + g2 * (1.0 - weight));
    int b3 = (int) (b1 * weight + b2 * (1.0 - weight));
    rgbim3[col] = (a3 << 24) | (r3 << 16) | (g3 << 8) | b3;
    }
    
  • Then apply a pattern updated the content overlaps the previous contents

    Hello

    Massive headacke side... I really need to solve this problem – work on the line.

    I'm trying to update a site created by my predecessor offline. I've updated the model used, which created an insane amount of problems, more including fixed like today. When you try to update a single page using the template, the content of overlap. I find myself with 2 headers, footers 2 etc...  I thought it was because all the documents on the site (total 53, not too big) are detached from all models and the name of the editable regions on the documents do not exist, but even trying to match the areas to move the contents to the new regions just made a mess of things. My goal (I hope) is too simply update the site without going through all those contents that overlap. Please help, everybody.

    Here is my template code:

    <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / IN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > ""
    "< html xmlns ="http://www.w3.org/1999/xhtml">".
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    < title > QMS: AFM < /title >
    < style type = "text/css" >
    <!--
    {body
    Police: 100% Verdana, Arial, Helvetica, without serif.
    Background: #666666;
    margin: 0; / * It is advisable to zero, the margin and the filling of the body to hold element has a different default browser * /.
    padding: 0;
    text-align: center; / * This centers the container in IE 5 * browsers. The text is then set left aligned by default in the #container selector * /.
    Color: #000000;
    background-color: #D7D7D7;
    background-repeat: repeat-x;
    border-bottom-color: #066;
    border-right-color: #066;
    border-bottom-color: #066;
    border-left-color: #066;
    }

    / * Tips for Elastic layouts
    1. Since the elastic layouts overall size is based on the user's default font size, they are more unpredictable. Used correctly, they are also more accessible for those who need larger fonts given the length of the line remains proportionate.
    2. sizing of the divs in this provision are based on 100% font size in the body element. If you decrease the overall size of the text by using a font size: 80% on the body element or the #container, remember that the complete provision will reduce proportionally. You can increase the widths of the divs to compensate for this.
    3. If the sizing of fonts is changed in different quantities on each div instead of on the overall design (ie: #sidebar1 is a font size of 70% and #mainContent has a font size of 85%), this will change proportionally each of the overall size of divs. You can adjust the base on your final sizing of fonts.
    */
    .twoColElsLtHdr #container {}
    Width: 46em;  / * This width will create a container that can fit in a 800px browser window if text is left to default browser font sizes * /.
    background: #FFFFFF;
    margin: 0 auto; / * margins (in conjunction with a width) auto Center the page * /.
    border: 30px no #C4C4C4;
    text-align: left; / * This setting overrides the text-align: center on the body element. */
    padding-left: 10px;
    background-color: #FFF;
    border-bottom-color: #C4C4C4;
    border-right-color: #C4C4C4;
    border-bottom-color: #C4C4C4;
    border-bottom-style: outset;
    border-left-style: outset;
    border-top-width: thick;
    border-right-style: outset;
    border-top-style: outset;
    border-left-color: #C4C4C4;
    border-right-width: thick;
    border-bottom-width: thick;
    border-left-width: thick;
    }
    .twoColElsLtHdr #header {}
    padding: 0 10px;  / * This filling is the alignment to the left of the items in the div that appear below. If an image is used in the #header instead of text, you can remove the padding. */
    background-color: #FFF;
    }
    .twoColElsLtHdr #header h1 {}
    margin: 0; / * zero setting of the margin of the last element in the #header div tag will prevent the collapse of margin - inexplicable space between divs. If the div has a border around it, this isn't necessary, which also allows to avoid the collapse of margin * /.
    padding: 10px 0; / * padding instead of margin will allow you to keep the edges of the div element * /.
    }

    / * Sidebar1″ tips:
    1 be aware that if you set a value for the font size on this div, the width of the div will be adjusted accordingly.
    2. as we work in ems, it is preferable not to use the filling in the sidebar itself. It will be added to the width for browsers compatible standards creating a real unknown width.
    3. the space between the wall of the div and the items it contains can be created by placing a margin left and right on these items as seen in the rule ".twoColElsLtHdr #sidebar1 p.
    */
    {.twoColElsLtHdr #sidebar1}
    float: left;
    Width: 12em; / * the background color will be displayed for the length of the content of the column, but no further * /.
    Padding: 15px 0; / * upper and lower padding create a Visual space within this div * /.
    background-color: #066;
    background-repeat: repeat-x;
    border-top-width: thin;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    color: #FFF;
    padding-left: 0px;
    Clear: left;
    }
    H3 .twoColElsLtHdr # sidebar1″, .twoColElsLtHdr #sidebar1 p {}
    margin-left: 10px; / * the left and right margins should be to all of the items that will be placed in the side columns * /.
    margin-right: 10px;
    background-color: #066;
    text-decoration: inherit;
    }

    / * MainContent tips:
    1. If you give this div #mainContent a value of different size of the div # sidebar1″, the margins of the #mainContent div will be based on the font size and the width of the div #sidebar1 depend on the size of the font. You can adjust the values of these divs.
    2. the space between the mainContent and sidebar1″ is created with the left on the mainContent div margin regardless of how content div the sidebar1″ contains, the space of the columns will remain. You can remove the left margin if you want the #mainContent div text to fill the space of #sidebar1 when the content of #sidebar1 is complete.
    3. to avoid falling of float, you may have to test to determine the size of the image/approximate maximum element because this provision is based on the calibration of fonts the user combined with the values that you set. However, if the user has their browser game lower than normal font size, less space will be available in the #mainContent div that you see on the test.
    4. in the Internet Explorer conditional comment below, the zoom property is used to give the mainContent "hasLayout". This avoids several specific IE bugs that may occur.
    */
    {.twoColElsLtHdr #mainContent
    margin: 1.5em 0 0 13em; / right margin can be given in pixels or ems. He created space on the right side of the page. */
    color: #069;
    background-color: #FFF;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    }
    .twoColElsLtHdr #mainContent a: link {}
    text-decoration: none;
    color: #069;
    }
    .twoColElsLtHdr #mainContent a: visited {}
    text-decoration: none;
    color: #069;
    }
    .twoColElsLtHdr #mainContent a: hover {}
    text-decoration: underline;
    color: #069;
    background-color: #FFF
    }
    .twoColElsLtHdr #mainContent a: active {}
    text-decoration: none;
    color: #069;
    }
    .twoColElsLtHdr #footer {}
    padding: 0 10px;
    line-height: 0pt;
    color: #069;
    background-color: #FFF;
    do-size: 10px;
    }
    .twoColElsLtHdr #footer p {}
    margin: 0; / * zero setting the margins of the first element in the footer will avoid the possibility of the collapse of the margin - a space between the div tags * /.
    padding: 10px 0; / * padding on that element will create space, just as it would the margin, free margin collapse question * /.
    background-color: #FFF;
    }

    / * Various classes for reuse * /.
    .fltrt {/ * this class can be used to float right to the item in your page.} The floating element must precede the element it should be next to the page. */
    float: right;
    left margin: 8px;
    }
    .fltlft {/ * this class can be used to float an element on your page to the left * /}
    float: left;
    right margin: 8px;
    }
    .clearfloat {/ * this class must be placed on an element div or break and should be the last item before closing a container should completely contain a float * /}
    Clear: both;
    height: 0;
    font size: 1px;
    line-height: 0px;
    }
    H1 {}
    color: #069;
    do-size: 16px;
    border-bottom-color: #069;
    border-top-width: thin;
    border-right-width: thin;
    padding-right: 0px;
    padding-left: 0px;
    }
    body, td, th {}
    do-family: verdana;
    text-decoration: none;
    color: #069;
    border-bottom-color: #069;
    border-right-color: #069;
    border-bottom-color: #069;
    border-left-color: #069;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    }
    a: link {}
    text-decoration: none;
    color: #FFF;
    }
    a: visited {}
    text-decoration: none;
    color: #FFF;
    }
    a: hover {}
    text-decoration: underline;
    color: #FFF;
    background-color: #;
    background-repeat: repeat-x;
    background-position: center;
    border-bottom-color: #069;
    border-right-color: #069;
    border-bottom-color: #069;
    border-left-color: #069;
    }
    a: active {}
    text-decoration: none;
    color: #FFF;
    border color: #FFF;
    padding-left: 20px;
    }
    ->
    < / style > <!-[if IE] >
    < style type = "text/css" >
    / * place patches css for all versions of Internet Explorer in this conditional comment * /.
    .twoColElsLtHdr #sidebar1 {padding-top: 30px ;}}
    .twoColElsLtHdr #mainContent {zoom: 1; padding-top: 15px ;}}
    / * the owner above zoom gives IE the hasLayout property, avoid several bugs * /.
    < / style >
    <! [endif]-->

    "" < link href = "file:///U|/AFM/Dreamweaver/Left sidebar.css" rel = "stylesheet" type = "text/css" / >
    < / head >

    < body link = "#006699" class = "twoColElsLtHdr" >
    < div id = "container" > <!-TemplateBeginEditable name = "Header"->
    < div id = "header" >
    "" "" < h1 > < img src = "file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/pwgsc-e.gif" width = "364" height = "33" align = "left" alt = "wordmark" / > < img src = "file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/wordmark_canada.gif" width = height "83" = "21" align = "right" alt = "wordmark2" / > < / h1 >
    < p > < / p >
    "" "< p > < img src ="file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/assets/AFM QMS features "width ="709"height ="80"alt ="banner"border ="0"/ > < a href ="mailto:[email protected] "" > < img src = "file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/Contactus-e.JPG" width = "110" height = "21" alt = 'contactus-e' border = '0' "/ > < /a > < img src ="file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH/elements of " "" SITE / French - e.JPG "width ="115"height ="21"alt = 'french-e' border = '0' / > < a href ="file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/ContinualImprovement - e.html "" > < img src = "file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/Help-e.JPG" width = "115" height = alt '21' = 'help-e' border = '0' "/ > < img src ="file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/Search-e.JPG "width ="115"height ="21"alt = 'search-e' border = '0' / > < /a >" "< a href ="http://source.tpsgc-pwgsc.gc.ca "" > < img src = 'file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/thesource.jpg "width ="120"height ="21"alt ="TheSource"border = '0'" / > < img src = "file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/Assets/Home-e.jpg" width = "104" height = "21" alt = 'Host-e' border = '0' / > < /a > < /p > "
    < p > < / p >
    < / div >
    <! - TemplateEndEditable - >
    < div class = "twoColElsLtHdr" id = "sidebar1″" >
    "" < p > < a href = "... / HOME QMS/QMSHome - e.html" > < strong > home QMS < facilities > < /a > < /p >
    < hr / >
    "" < p > < a href = "... /ABOUTAFM/AboutAFM-e.html" > < strong > on AFM < facilities > < /a > < /p >
    < hr / >
    "" < p > < a href = "... /AdminProcedures/AdminProcedure-e.html" > < of strong administrative procedures > < / strong > < /a > < /p >
    < hr / >
    "" < p > < a href = "... /BusinessUnits/BusinessUnits-e.html" > < strong > < /a > < /p > < facilities > business units
    < hr / >
    "" < p > < a href = "... /POINTSOFINTEREST/pointsofinterest-e.html" > < strong > < facilities > < /a > < /p > Points of interest
    < hr / >
    "" < p > < a href = "... /Achievements/Achievements-e.html" > < strong achievements > < / strong > < /a > < /p >
    < hr / >
    "" < p > < strong > < a href = "... /MeasuringPerformance/measuringperformance-e.html" > measuring Performance < /a > < / strong > < / p >
    < hr / >
    "" < p > < a href = "... /References/References-e.html" > < strong references > < / strong > < /a > < /p >
    < hr / >
    "< p > < a href ="file:///P|/RPS/AFMS/Quality Management System/QMS website/ENGLISH SITE/ContinualImprovement - e.html "> < continuous improvement strong > < / strong > < /a > < /p >"
    < hr / >
    Corners of strong regions > < p > < < / strong > < / p >
    < / div >
    <!-TemplateBeginEditable name = 'Body'->
    < div id = "mainContent" >
    Header < h2 > < / h2 >
    Paragraph < p > < /p >
    Sub header < h1 > < / h1 >
    < p > < / p >
    < h1 > < / h1 >
    < h2 > < / h2 >
    < h1 > < / h1 >
    < p > < / p >
    < h2 > < / h2 >
    <!-end #mainContent->
    < / div >
    <! - TemplateEndEditable - > <!-this element of compensation should immediately follow the #mainContent div in order to force the #container div to contain all the child-> fleet

    < br class = 'clearfloat' / >
    < /p >
    <!-TemplateBeginEditable name = "Footer"->
    < div id = "footer" >
    < hr width = "100%" size = "8" noshade "noshade" color = "#006666" id = = "color = & quot; 069 & quot; "color ="#069"/ >
    < p > < strong > followed by: ASQM < facilities > < / p >
    < p > < strong > updated: 25-03-2013 < facilities > < / p >
    <!-end #footer->
    < / div >
    <! - TemplateEndEditable - > < script type = "text/javascript" >
    <!--

    ->
    < /script >
    < / h3 >
    <!-end #container->
    < / h3 >
    < / div >
    < script type = "text/javascript" >
    <!--

    ->
    < /script >
    < / body >
    < / html >

    Make sure you have editable regions in the body of your template set properly before you start it. Also, make sure that you have made a backup copy of your current site (copy the ROOT folder and paste it somewhere on your disk).

    OK - Here's what you need to do:

    0 make a backup of your current website (copy the ROOT folder and paste it somewhere on your disk).

    1. create a new page in your current template (file > New > Site templates > (Site) > (model selection) > Create.) Make sure the checkbox "Update Page when the template is changed" is checked.

    2. thanks to this new page open, open page 1 of 51 pages and copy and paste the contents of each editable area of page 1 in the same area can be changed to your new page.

    3. close page 1.

    4. save the new page with the name of the page of 1 so that the old page 1 is replaced by a new one.

    5. Repeat this operation for all 51 pages.

    Sorry, it's so tedious, but in the end, you will once more a fully controlled model site.

    Moreover, before leaving page 1 and the graphs closing this file, please post here any questions you may have.

  • to overlap or any tag closing

    With the help of DW6.

    Try to insert anything either, a div tag or bar menus spry in the menu_bar, main or content page footer areas and integration going on the body tag and inserts above the outside container.

    I clicked on highlight invalid code

    The code is pinned as overlapping or no outer, inner closing tag and header container only.

    So right now I can't make the inserts, I closed and reopened with the same results. I also tried to insert manually but there is no indication, although I can create and edit new rules.

    Thanks for the help

    <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / IN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > ""
    "< html xmlns ="http://www.w3.org/1999/xhtml">".
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    < /title > < title > index
    < link href = "styles/css_main.css" rel = "stylesheet" type = "text/css" / > "
    < / head >

    < body >


    < div id = "outer_container" > (highlighted)
    < div id = "inner_container" > (highlighted)
    < div id = "header" > (highlighted)
    <!-file = "includes/header_main.txt #include" - > "
    < / div > (highlighted)

    < div id = "red_bar" > helping St. Louis sleep better since 2000 < / div >
    < div id = "menu_bar" > sdfgsdfg < / div >
    < div id = "main_content" > Contnt for id "main_content" goes here < / div >
    < div id = "footer" > Contvent for the 'footer' id goes here < / div >
    < / div > (highlighted)
    < / div > (highlighted)
    < / body >
    < / html >

    @charset "utf-8";
    {.include_header}
    font size: 75px;
    color: #CC0000;
    text-align: center;
    margin: 0px;
    do-variant: normal;
    padding-top: 0px;
    padding-right: 55px;
    padding-bottom: 0px;
    padding-left: 0px;
    make-style: normal;
    text-transform: none;
    Police-weight: 900;
    do-family: Pupcat;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-bottom-color: #336699;
    border-right-color: #336699;
    border-bottom-color: #336699;
    border-left-color: #336699;
    }
    {.hampton_address}
    list-style-type: none;
    margin: 0px;
    float: left;
    padding-left: 250px;
    make-weight: bold;
    Color: #333;
    background-color: #FFF;
    }
    .hampton_address ul li {}
    list-style-type: none;
    }
    .mcree_address ul li {}
    list-style-type: none;

    }


    {.mcree_address}
    float: right;
    padding-right: 300px;
    make-weight: bold;
    Color: #333;
    text-decoration: none;
    list-style-type: none;
    background-color: #FFF;
    }
    {#outer_container}
    background-image: url (.. / images/background/gradient59803139.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    visibility: visible;
    z-index: 0;
    height: 100%;
    Width: 100%;
    left: 8px;
    top: 7px;

    }
    {#inner_container}
    background-color: #FFF;
    margin: 0 auto;
    padding: 0px;
    height: auto;
    Width: 968px;
    overflow: hidden;
    / * [disabled] visibility: visible; */
    border: thickness double #336699;
    Color: #333;
    }

    #header {}
    background-color: #FFF;
    Width: 968px;
    overflow: hidden;
    height: 205px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-bottom-color: #336699;
    border-right-color: #336699;
    border-bottom-color: #336699;
    border-left-color: #336699;
    }
    {#menu_bar}
    margin: 0px;
    padding: 0px;
    float: left;
    Width: 250px;
    }

    {#red_bar}
    do-family: "Comic Sans MS", cursive;
    color: #FFF;
    background-color: #F00;
    height: 40px;
    Width: 968px;
    font size: 24 PX.
    text-align: center;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #336699;
    border-right-color: #336699;
    border-bottom-color: #336699;
    border-left-color: #336699;
    }

    Jac I understand.  Downon my include way I had a body tag. He could not see without scrolling. Removed him and everything works well. Thank you!

  • Impossible to change the settings for the overlap of the midi regions

    Hi people

    Trying to change my project settings so that my midi regions overlap or merged.

    However, when I select the different options in the project settings - setting won't change even after choosing, he. All the default to replace & I can't change anything...

    Any ideas?

    1 - ability to select IMAGE options, but as soon as I click on it it goes back... (see image 2)

    IMAGE 2

    Weird. Since nobody had a suggestion again I'll propose to eliminate most bizarre factors:

    -Check the permissions to read / write to the project folder, you are working, and where the logic is in. You have full access?

    -Detach the Audio interfaces / external MIDI, reboot and external logical beginning without entries/connections

    The same problem happens for tracks Audio parameters too?

  • I adjusted the height of the message pane, and now it will not pass (and contains text that overlap in the folders pane!)

    I adjusted the height of the message pane, and now it will not move. Overlaps the text in the files pane, and it is making it really hard see my messages correctly. I tried to uninstall Thunderbird, and reinstall, but the problem is still there. Help!

    Have you tried restarting your computer?

  • Overlapping tabs

    While I am browsing I choose between a large number of tabs and I do that quite often. My problem is that even if I sometimes change tabs tabs overlap. That means that I chose a tab, but I still see the previous information. Also when I move my mouse around the tab buggy that disappears from the old information and it presents information on the tab, I chose. This works if my mouse passes over links or video.
    You can see in the picture.

    This gets really annoying because I have to change several times to solve this problem.

    How can I fix?

    Well, we could try two intermediate steps of the inside of your normal profile. Are the less drastic to reset preferences custom, and the other is to do both and rinse your extensions using the Firefox update function.

    (1) to reset the customized preferences, you can rename the settings file that stores the majority of them. Here's how:

    Open the settings folder (AKA Firefox profile) current Firefox help

    • button "3-bar" menu > "?" button > troubleshooting information
    • (menu bar) Help > troubleshooting information
    • type or paste everything: in the address bar and press Enter

    In the first table of the page, click on the view file"" button. This should launch a window of Windows Explorer that lists the different files and folders.

    Leave this window open, switch back to Firefox and output, either:

    • "3-bar" menu button > button "power".
    • (menu bar) File > Exit

    Pause while Firefox finishing its cleanup, then rename prefs.js to something like prefs.old

    When you start Firefox upward again, as your homepage settings comes back to their default values. No improvement of the broken functionality?

    (2) the Refresh function is documented in this article: Firefox Refresh - reset the settings and Add-ons. Note that this creates a new folder on your desktop named old data from Firefox. If you use Refresh, I suggest to keep this record for a few weeks in case something critical is lost.

  • I'm getting the foreign language symbols and overlapping tabs at the top of my screen. Why?

    In the last two days, I started to get the foreign language characters randomly at the top of my screen, both the line of tabs and the address bar. At the same time, the tabs at the top overlap and are difficult to discern.
    Any ideas why and how to fix? Can send a screenshot of the problem, if it helps.

    The extension of McAfee SiteAdvisor has been reported to ask this question, so you can disable this extension for this control.

  • context menu overlaps the context menus of google apps

    Since my update of 32.0.3 whenever I am in a web application, and I right click on the context menu of Firefox now overlaps in the application menu. I already tried making settings for disable and replace the contextual menus javascript is activated. When you restart what is the same thing. This setting on or off, made no difference. I disabled and deleted all the other modules. Cleared caches. I tried to remove Firefox and all the profiles, and then re - install and double check 'disable or replace context menu settings' associates. I installed FF in a new location after removing the FF and all profiles and associated modules. Nothing works. Applications in the browser with context menus are now useless because the lands of context FF on top of each menu menu. It drives me crazy. Will try to downgrade then.

    Hmm, why isn't your job?

    The only way I could get the context menu of Firefox to display front menu Google (with dom.event.contextmenu.enabled = true) had to click a second time after the Google menu appeared, or double-click-right the first time.

    Autour experimentation, I discovered that I could erase the context menu of Firefox press and release the ALT key. As a temporary workaround works for you?

  • Settings of records that overlap do not work

    When I call my settings of the duplication of records, they are all "replace". I choose another option in the menus, but they do not. I can not any setting other than "replace". This is true for MIDI and Audio settings.

    Everything else in the dialog box (boxes and count the settings seem to work well. Does anyone else have this problem? I tried to restart my computer and logic, without success. I'm running Logic Pro X 10.2.3 on an iMac 27 "mid-2011.

    Any ideas? Really miss me my records to take.

    OK, set it to 'Create a folder take' to create a folder to take.

    Overlap simply writes a new region that overlaps exist areas, it does not have a folder to take.

    http://help.Apple.com/LogicPro/Mac/10.2.3/#/lgcpbc10f1ea

  • When a tab is opened, it does not overlap the screen im on.

    So when I like to open another tab when I click a button, it does not overlap the screen, I'm on and if I click it, nothing happens, so I have to minimize and press tab to open it and when I click on the tab I am the last, it works fine but the other tab is not.

    It seems that your browser runs slowly due to lack of memory (why a new loading tab so seems to freeze and can be thawed by minimize and maximize). This explains also why you can change to the previous tab, but not others; the last tab you used is still in main memory, while the other tabs should return loaded into main memory when you change their (as other data takes the place of the main memory).

    So I suggest you try to restart Firefox (as some may have memory leaks) and closing other applications you have open (use the Task Manager to help if they are slow to respond). If you're still having problems, try closing using the tabs/windows less.

    If you still have the problem, then you should try reinstalling Firefox (see uninstallation and installation).

  • "" "Please direct me to the symbols"scissors"to cut," two pages that overlap "to copy and a" bottle of glue "for pasting. They were there until I had to reset

    After resetting Firefox, I can't find the add-on or extension that I had yesterday in the same edition, 17, of Firefox. I searched for hours. These symbols was sitting on the bar of the add-on that is close to home' and close to the "-100% +" which I found.

    If anyone knows where, IE. Web link, I get these "cut, copy and paste" symbols: scissors, glue bottle and pages overlapping: I will be very happy and I thank you from the bottom of my heart.

    RESOLVED:
    Using the button "Customize" in the Menu toolbars, they immediately showed me all the icons of the add-on to my toolbar. Thank you very much. In all my research yesterday, I missed it. Perfect solution. Happy new year!!!

  • All my data have doubled and the lines are slightly compensation and overlapping. Unusable.

    All my data have doubled and the lines are slightly compensation and overlapping. Unusable. How to restore the distorted view course content?

    Hello Arnold,.

    A screenshot of the upper-left corner of your document could help the issue. Include as much as in the example below.

    If this section of the table does not display data "doubled and shifted", provide a second screenshot of a section of the same size, showing a sample of the data in question.

    Kind regards

    Barry

  • Sections of drop-down menus that overlap on office remain partially visible on office permanently

    I am running Firefox 15.0.1, Windows 7 Professional X 64, with (important) the Windows 7 Basic theme with a solid desktop color. Whenever a drop down menu (e.g. bookmarks) extends below the bottom of the Firefox window, overlapping on the desktop, and you click outside this menu (do not select an article), the section of the menu on the desktop is visible, even after closing Firefox. If the Firefox window is placed so that the menu displays above this window, by clicking on following erases everything on the menu except this small section superimposed as the bar of Firefox window's caption.

    This behavior does not occur with other applications, for example Thunderbird, programs Office, etc. It is reproducible on a W7 Home Premium X 64 machine, but not on a XP machine with a similar appearance (solid color) Office. If the installation of W7 is changed to one of the Aero themes (Windows 7, Architecture, landscapes, etc.), the problem goes away. It seems to me to apply to the basic and high contrast themes (to a greater extent or less), especially when a strong desktop color is in question, but as mentioned above, only with Firefox. With these themes, if a bitmap image is used (e.g. with standard Windows 7 Basic), then only the edge of Firefox window don't are not "refreshed".

    Try disabling hardware acceleration in Firefox.

Maybe you are looking for