Container panels transparent in JInternalFrame with Windows XP Style

Hi All
I have a problem with a GUI where panels extending java.awt.Container (added to JInternalFrame) are transparent when using Windows XP Style (Windows XP Pro). The components added to the Container (for example JButton, JComboBox etc.) paint correctly but the surrounding space of the Container to which they belong is translucent such that the desktop below can be seen.
When I switch to Windows Classic Style this does not happen. I'm using JDK6.0.
Has anyone encountered this problem?
Help appreciated
Lance

Just an update; this is the config I'm using to bootstrap the app (in main):
  UIManager.put("swing.boldMetal", Boolean.FALSE);
  UIManager.put("ToolTip.background", Color.YELLOW);
  JDialog.setDefaultLookAndFeelDecorated(true);
  JFrame.setDefaultLookAndFeelDecorated(true);
  Toolkit.getDefaultToolkit().setDynamicLayout(true);
  System.setProperty("sun.awt.noerasebackground","true");
  UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());The GUI is assembled from basic panels which extend Container, typical example below:
public class BottomContainer extends Container implements ActionListener {
     private ActionListener handler;
     private ModeButton closeCancelButton;
     private JProgressBar progressBar;
     private ResourceBundle bundle;
     public BasicBottomContainer(ResourceBundle bundle) {
          super();
          this.bundle = bundle;
          createGui();
     public void actionPerformed(ActionEvent e) {
          Object source = e.getSource();
          ActionEvent xEvent = null; // translated event
          if (source == closeCancelButton) {
               ButtonModes mode = ((ModeButton) source).getMode();
               if (mode == ButtonModes.CANCEL) {
                    xEvent = new ProxyActionEvent(ActionProxies.CANCEL_BUTTON);
               } else if (mode == ButtonModes.CLOSE) {
                    xEvent = new ProxyActionEvent(ActionProxies.CLOSE_BUTTON);
               } else {
                    throw new IllegalArgumentException("Mode not defined");
          } else {
               throw new IllegalArgumentException("Source not defined");
          handler.actionPerformed(xEvent);
     private void createGui() {
          setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
          progressBar = new JProgressBar();
          progressBar.setMinimum(0);
          progressBar.setMaximum(100);
          progressBar.setVisible(false);
          JPanel progressPanel = new JPanel();
          progressPanel.setLayout(new BorderLayout());
          progressPanel.add(progressBar, BorderLayout.CENTER);
          GuiUtils.setFixedSize(progressPanel, 200, 13);
          progressPanel.setVisible(false);
          ButtonModes mode = ButtonModes.CLOSE;
          closeCancelButton = new ModeButton(bundle.getString("closeButton"), mode);
          localeChangeList.add(closeCancelButton, "closeButton");
          closeCancelButton.setMinimumSize(new Dimension(80, 25));
          closeCancelButton.addActionListener(this);
          add(GuiUtils.rigidArea(15, 55)); // spacing with left-hand border & height
          add(progressPanel);
          add(Box.createHorizontalGlue()); // push apart
          add(closeCancelButton);
          add(GuiUtils.rigidArea(15, 0)); // spacing with right-hand border
          setVisible(false);
     public void updateRefreshProgress(int refreshProgress) {
          progressBar.setValue(refreshProgress);
     public void setCloseCancelButtonMode(ButtonModes mode) {
          closeCancelButton.setMode(mode);
     public void setHandler(ActionListener handler) {
          this.handler = handler;
}The Container above is then attached in the main GUI something like this:
public abstract class TestView extends AbstractView {
     protected TopContainer topContainer;
     protected MiddleContainer middleContainer;
     protected BottomContainer bottomContainer;
     public AbstractView() {
          createGui();
     private void createGui() {
          topContainer = new TopContainer(model.getBundle());
          middleContainer = new MiddleContainer();
          bottomContainer = new BottomContainer(model.getBundle());
          infoPanel.setVisible(false);
          container.setLayout(new BoxLayout(container, BoxLayout.Y_AXIS));
          container.add((Container) topContainer);
          container.add((Container) middleContainer);
          container.add(infoPanel.getContainer());
          container.add((Container) bottomContainer);
     protected void dispose() {
          super.dispose();
     public final void showGui(boolean visible) {
          super.showGui(visible);
          topContainer.setVisible(true);
          middleContainer.setVisible(true);
          bottomContainer.setVisible(true);
}It appears that all the components (e.g. BottomContainer, TopContainer etc)
which extend Container are transparent but I'm not able to replicate it with a simpler class (the panels are always opaque in simpler setup).
Has anyone seen this before (as I mentioned above, this only happens when I set my config for Windows XP Pro to 'Windows XP Style' in the Control Panel).
Help much appreciated
Lance

Similar Messages

  • HT4436 iCloud control panel for my PC with Windows 7

    I just downloaded iCloud control panel for my PC with Windows 7, created an Apple ID, but when trying to open iCloud control panel it says the info I typed in is a legitimate Apple ID but not an iCloud login. ***?

    Have you ensured that PhotoStream is on in the iCloud Settings in your iPhone?
    Make sure you're connected to WiFi with a good connection.
    Make sure you have at least 20% battery life on your phone. PhotoStream will not work unless you have at least 20% battery.
    Try turning your phone off and then turning it back on again.

  • I have downloaded the latest version of icloud control panel to a PC with Windows 7. My "master" data is always on my PC. With other synch software I always select "One Way Outlook to Device". I synched icloud with Outlook and it has trashed my Outlook

    I have downloaded the latest version of icloud control panel to a PC with Windows 7. My "master" data is always on my PC. With other synch software I always select "One Way Outlook to Device". I synched icloud with Outlook and it has trashed my Outlook with duplicate contacts. Is there a solution. Is there selective synchronisation available?

    Make sure you don't have any notes that have no content or subject or this can prevent syncing with Outlook.  If you do, delete them.
    If you don't, try unchecking "Mail,Contacts,Calendars & Tasks with Outlook" on the iCloud control panel for Windows, choose Delete at the prompt (the data will still be in iCloud), restart your PC, then go back and check this setting again.  (Your iCloud data will reappear in Outlook after a brief delay as it redownloads.)
    Then create a new note on one of your iOS devices and see if it appears in the Notes folder in Outlook mail after a few minutes.

  • Node Container that does not resize with Window Resize Event

    Hello,
    I'm not new to Java but I am new to JavaFX.
    I plan to have a container/Canvas with multiple shapes (Lines, Text, Rectangle etc) in it. This Container can be X times in the Szene with different Text Shapes. I need to Zoom and Pan (maybe rotation) the whole Szene and the Containers/Canvas.
    So I was playing around with that but I have two issues.
    1) all Canvas classes that I found (like Pane for example) do resize with the main window resize event. The content of the canvas isn't centered any more.
    2) I added a couple of Rectangles to the canvas and both the rectangles and the canvas have a mouse listener which will rotate the item/canvas. Problem is, that even if I click the rectangle also the underlaying canvas is rotated...I think I need some kind of Z-Info to find out what was clicked.
    Here is the little example program, it makes no produktiv sense but it demonstrates my problem.
    Does anybody has a tip what canvas class would fit and does not resize with the main window and how to figure out what was clicked?
    public class Test extends Application
         Scene mainScene;
         Group root;
         public static void main(String[] args)
            launch(args);
        @Override
        public void init()
            root = new Group();
            int x = 0;
            int y = -100;
            for(int i = 0; i < 5; i++)
                 x = 0;
                 y = y + 100;
                 for (int j = 0; j < 5; j++)
                      final Rectangle rect = new Rectangle(x, y, 30 , 30);
                       final RotateTransition rotateTransition = RotateTransitionBuilder.create()
                             .node(rect)
                             .duration(Duration.seconds(4))
                             .fromAngle(0)
                             .toAngle(720)
                             .cycleCount(Timeline.INDEFINITE)
                             .autoReverse(true)
                             .build();
                     rect.setOnMouseClicked(new EventHandler<MouseEvent>()
                          public void handle(MouseEvent me)
                               if(rotateTransition.getStatus().equals(Animation.Status.RUNNING))
                                    rotateTransition.setToAngle(0);
                                    rotateTransition.stop();
                                    rect.setFill(Color.BLACK);
                                    rect.setScaleX(1.0);
                                    rect.setScaleY(1.0);
                               else
                                    rect.setFill(Color.AQUAMARINE);
                                    rect.setScaleX(2.0);
                                    rect.setScaleY(2.0);
                                    rotateTransition.play();
                      root.getChildren().add(rect);
                      x = x + 100;
        public void start(Stage primaryStage)
             final Pane pane = new Pane();
             pane.setStyle("-fx-background-color: #CCFF99");
             pane.setOnScroll(new EventHandler<ScrollEvent>()
                   @Override
                   public void handle(ScrollEvent se)
                        if(se.getDeltaY() > 0)
                             pane.setScaleX(pane.getScaleX() + 0.01);
                             pane.setScaleY(pane.getScaleY() + 0.01);
                        else
                             pane.setScaleX(pane.getScaleX() - 0.01);
                             pane.setScaleY(pane.getScaleY() - 0.01);
             pane.getChildren().addAll(root);
             pane.setOnMouseClicked(new EventHandler<MouseEvent>(){
                   @Override
                   public void handle(MouseEvent event)
                        System.out.println(event.getButton());
                        if(event.getButton().equals(MouseButton.PRIMARY))
                             System.out.println("primary button");
                             final RotateTransition rotateTransition2 = RotateTransitionBuilder.create()
                                  .node(pane)
                                  .duration(Duration.seconds(10))
                                  .fromAngle(0)
                                  .toAngle(360)
                                  .cycleCount(Timeline.INDEFINITE)
                                  .autoReverse(false)
                                  .build();
                             rotateTransition2.play();
             mainScene = new Scene(pane, 400, 400);
             primaryStage.setScene(mainScene);
            primaryStage.show();
    }Edited by: 953596 on 19.08.2012 12:03

    To answer my own Question, it depends how you add childs.
    It seems that the "master Container", the one added to the Scene will allways resize with the window. To avoid that you can add a container to the "master Container" and tell it to be
    pane.setPrefSize(<child>.getWidth(), <child>.getHeight());
    pane.setMaxSize(<child>.getWidth(), <child>.getHeight());
    root.getChildren().add(pane);and it will stay the size even if the window is resized.
    Here is the modified code. Zooming and panning is working, zomming to window size is not right now. I'll work on that.
    import javafx.animation.Animation;
    import javafx.animation.ParallelTransition;
    import javafx.animation.ParallelTransitionBuilder;
    import javafx.animation.RotateTransition;
    import javafx.animation.RotateTransitionBuilder;
    import javafx.animation.ScaleTransitionBuilder;
    import javafx.animation.Timeline;
    import javafx.animation.TranslateTransitionBuilder;
    import javafx.application.Application;
    import javafx.event.EventHandler;
    import javafx.geometry.Point2D;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.input.MouseButton;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.input.ScrollEvent;
    import javafx.scene.layout.Pane;
    import javafx.scene.paint.Color;
    import javafx.scene.shape.Rectangle;
    import javafx.stage.Stage;
    import javafx.util.Duration;
    public class Test extends Application
         Stage primStage;
        Scene mainScene;
         Group root;
         Pane masterPane;
         Point2D dragAnchor;
         double initX;
        double initY;
         public static void main(String[] args)
            launch(args);
        @Override
        public void init()
            root = new Group();
            final Pane pane = new Pane();
            pane.setStyle("-fx-background-color: #CCFF99");
            pane.setOnScroll(new EventHandler<ScrollEvent>()
                @Override
                public void handle(ScrollEvent se)
                    if(se.getDeltaY() > 0)
                        pane.setScaleX(pane.getScaleX() + pane.getScaleX()/15);
                        pane.setScaleY(pane.getScaleY() + pane.getScaleY()/15);
                        System.out.println(pane.getScaleX() + " " + pane.getScaleY());
                    else
                        pane.setScaleX(pane.getScaleX() - pane.getScaleX()/15);
                        pane.setScaleY(pane.getScaleY() - pane.getScaleY()/15);
                        System.out.println(pane.getScaleX() + " " + pane.getScaleY());
            pane.setOnMousePressed(new EventHandler<MouseEvent>()
                public void handle(MouseEvent me)
                    initX = pane.getTranslateX();
                    initY = pane.getTranslateY();
                    dragAnchor = new Point2D(me.getSceneX(), me.getSceneY());
            pane.setOnMouseDragged(new EventHandler<MouseEvent>()
                public void handle(MouseEvent me) {
                    double dragX = me.getSceneX() - dragAnchor.getX();
                    double dragY = me.getSceneY() - dragAnchor.getY();
                    //calculate new position of the pane
                    double newXPosition = initX + dragX;
                    double newYPosition = initY + dragY;
                    //if new position do not exceeds borders of the rectangle, translate to this position
                    pane.setTranslateX(newXPosition);
                    pane.setTranslateY(newYPosition);
            int x = 0;
            int y = -100;
            for(int i = 0; i < 5; i++)
                 x = 0;
                 y = y + 100;
                 for (int j = 0; j < 5; j++)
                      final Rectangle rect = new Rectangle(x, y, 30 , 30);
                       final RotateTransition rotateTransition = RotateTransitionBuilder.create()
                             .node(rect)
                             .duration(Duration.seconds(4))
                             .fromAngle(0)
                             .toAngle(720)
                             .cycleCount(Timeline.INDEFINITE)
                             .autoReverse(true)
                             .build();
                     rect.setOnMouseClicked(new EventHandler<MouseEvent>()
                          public void handle(MouseEvent me)
                               if(rotateTransition.getStatus().equals(Animation.Status.RUNNING))
                                    rotateTransition.setToAngle(0);
                                    rotateTransition.stop();
                                    rect.setFill(Color.BLACK);
                                    rect.setScaleX(1.0);
                                    rect.setScaleY(1.0);
                               else
                                    rect.setFill(Color.AQUAMARINE);
                                    rect.setScaleX(2.0);
                                    rect.setScaleY(2.0);
                                    rotateTransition.play();
                      pane.getChildren().add(rect);
                      x = x + 100;
            pane.autosize();
            pane.setPrefSize(pane.getWidth(), pane.getHeight());
            pane.setMaxSize(pane.getWidth(), pane.getHeight());
            root.getChildren().add(pane);
            masterPane = new Pane();
            masterPane.getChildren().add(root);
            masterPane.setStyle("-fx-background-color: #AABBCC");
            masterPane.setOnMousePressed(new EventHandler<MouseEvent>()
               public void handle(MouseEvent me)
                   System.out.println(me.getButton());
                   if((MouseButton.MIDDLE).equals(me.getButton()))
                       double screenWidth  = masterPane.getWidth();
                       double screenHeight = masterPane.getHeight();
                       System.out.println("screenWidth  " + screenWidth);
                       System.out.println("screenHeight " + screenHeight);
                       System.out.println(screenHeight);
                       double scaleXIs     = pane.getScaleX();
                       double scaleYIs     = pane.getScaleY();
                       double paneWidth    = pane.getWidth()  * scaleXIs;
                       double paneHeight   = pane.getHeight() * scaleYIs;
                       double screenCalc    = screenWidth > screenHeight ? screenHeight : screenWidth;
                       double scaleOperator = screenCalc  / paneWidth;
                       double moveToX       = (screenWidth/2)  - (paneWidth/2);
                       double moveToY       = (screenHeight/2) - (paneHeight/2);
                       System.out.println("movetoX :" + moveToX);
                       System.out.println("movetoY :" + moveToY);
                       //double scaleYTo = screenHeight / paneHeight;
                       ParallelTransition parallelTransition = ParallelTransitionBuilder.create()
                               .node(pane)
                               .children(
                                   TranslateTransitionBuilder.create()
                                       .duration(Duration.seconds(2))
                                       .toX(moveToX)
                                       .toY(moveToY)
                                       .build()
                                   ScaleTransitionBuilder.create()
                                       .duration(Duration.seconds(2))
                                       .toX(scaleOperator)
                                       .toY(scaleOperator)
                                       .build()
                      .build();
                       parallelTransition.play();
        public void start(Stage primaryStage)
             primStage = primaryStage;
            mainScene = new Scene(masterPane, 430, 430);
             primaryStage.setScene(mainScene);
            primaryStage.show();
    }

  • TS4425 can I set up i cloud photo stream with windows xp?

    Can I set up I cloud photo stream with windows XP

    Welcome to the Apple Support Communities
    iCloud Control Panel is only compatible with Windows Vista, 7 and 8, so you can't use Photo Stream on Windows XP

  • HT1349 I have icloud on my pc with windows vista.  Recently, upon startup I receive an error that says applephotostream.exe has stopped working.  Windows will close this problem . . . any suggestions.  I tried to download the control panel again. no luck

    I have icloud on my pc with windows vista.  recently, upon startup I get a message that says applephotostream.exe has stopped working.  Windows will close this program  . . . I tried re-installing the icloud control panel, etc.  to no avail.  any leads?

    Hi, I have the same problem. Has anyone come forward with any advice on fixing the problem?

  • I cant login to ituines and my icloud control panel won't open on Windows 7 in Ireland and I'ma system builder so NO its not a problem with my machine!

    I cant login to ituines and my icloud control panel won't open on Windows 7
    In Ireland
    and NO its not a system problem - something is wrong with the icloud servers and I'd like some feedback

    I would try completly removing all the itunes associated programs and reinstalling under a new user
    http://support.apple.com/kb/ht1923
    (note that the order they are uninstalled in in step1 is important as is verifying they are completely removed step2)

  • Panel isn't expanding with the window

    Hey,
    I am writing a Sudoku program, and well I haven't really done anything yet. All it does is draw the board (9x9 grid) on a Panel, then the panel is added to the Applet. Thing is, the Applet is set to a 550x550 size, but the Panel doesn't expand with it. It's stuck at the default(?) size. The TextFields (the grid) expand with the window, so only a few are shown on the screen. A screenshot can be found here -> http://i46.tinypic.com/2wnzqtu.png
    Here's the code:
    package sudoku;
    import java.applet.Applet;
    import java.awt.BorderLayout;
    import java.awt.GridLayout;
    import java.awt.Panel;
    import java.awt.TextField;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    public class PlaySudoku extends Applet implements ActionListener
         static final int FRAME_WIDTH  = 550;
         static final int FRAME_HEIGHT = 550;
         static final int BOARD_ROWS    = 9;
         static final int BOARD_COLUMNS = 9;
         static final int BOARD_WIDTH   = 500;
         static final int BOARD_HEIGHT  = 500;
         TextField[][] grid = new TextField[BOARD_ROWS][BOARD_COLUMNS];
         Panel board = new Panel(new GridLayout(BOARD_ROWS, BOARD_COLUMNS));
         public void init()
              this.setLayout(new BorderLayout());
              this.setSize(FRAME_WIDTH, FRAME_HEIGHT);
              for (int i = 0 ; i < BOARD_ROWS ; i++)
                   for (int j = 0 ; j < BOARD_COLUMNS ; j++)
                        grid[i][j] = new TextField();
                        board.add(grid[i][j]);
              this.add(board, BorderLayout.CENTER);
         public void actionPerformed(ActionEvent e)
    }Thanks,
    Coh3n

    Only just checked the image.
    - What OS is that?
    - What is the exact (copy/pasted in code tags) HTML used for the applet viewer?
    Or perhaps - run this variant of your code and report back.
    // <applet code='PlaySudoku' width='650' height='250'></applet>
    import java.applet.Applet;
    import java.awt.*;
    public class PlaySudoku extends Applet
         static final int BOARD_ROWS    = 9;
         static final int BOARD_COLUMNS = 9;
         TextField[][] grid = new TextField[BOARD_ROWS][BOARD_COLUMNS];
         Panel board = new Panel(new GridLayout(BOARD_ROWS, BOARD_COLUMNS));
         public void init()
              this.setLayout(new BorderLayout());
              for (int i = 0 ; i < BOARD_ROWS ; i++)
                   for (int j = 0 ; j < BOARD_COLUMNS ; j++)
                        grid[i][j] = new TextField();
                        board.add(grid[i][j]);
              this.add(board, BorderLayout.CENTER);
              // always a good idea
              validate();
              System.out.println("Size: " + getSize());
              System.out.println("os.name: " + System.getProperty("os.name"));
              System.out.println("java.vendor: " + System.getProperty("java.vendor"));
              System.out.println("java.version: " + System.getProperty("java.version"));
              System.out.println("java.vm.version: " + System.getProperty("java.vm.version"));
    }Here are the results I'm getting, with no odd sizing artifacts.
    andrew@pc1:/media/disk/proj$ javac PlaySudoku.java
    andrew@pc1:/media/disk/proj$ appletviewer PlaySudoku.java
    Size: java.awt.Dimension[width=650,height=250]
    os.name: Linux
    java.vendor: Sun Microsystems Inc.
    java.version: 1.6.0_14
    java.vm.version: 14.0-b16
    andrew@pc1:/media/disk/proj$ Note that on this OS/SDK, the appletviewer can parse an applet element out of the first (commented) line of the Java source file.

  • I have a new computer now with windows 8. Old one was windows 7. The itunes library contains all I expect on new computer. Ipod will not sync with content. It says it is syncing but only picks up 1 tune. Solution please. I am on itunes 64 but it makes no

    I have a new computer now with windows 8. Old one was windows 7. The itunes library contains all I expect on new computer. Ipod will not sync with content. It says it is syncing but only picks up 1 tune. Solution please. I am on itunes 64 but it makes no difference from 32 bit.

    See this older post from another forum member Zevoneer covering the different methods and software available to assist you with the task of copying content from your iPod back to your PC and into iTunes.
    https://discussions.apple.com/thread/2452022?start=0&tstart=0
    B-rock

  • TS1369 I could not download iCloud Control Panel 3.0 for my windows 8 pc it is saying check a new verision with the publisher

    I could not download Control Panel 3.0 for my windows it is showing Please find the prnt scr link
    http://prntscr.com/1siqce <<<<<<<<<,,Paste this in address Bar

    The version that came with Microsoft Office Home and Business 2010 and says Version 14.0.7106.5003 (32 Bit) and the e-mail I have set up as POP / SMTP.  Thanks for your reply.

  • How can i set up icloud control panel on a microsoft surface 2 with windows rt 8.1

    How can I setup icloud control panel on a microsoft surface 2 with windows rt 8.1.

    I apologize for semi-hijacking the topic of this thread from "Multiple iCould IDs with single AppleID. Possible?" 
    Perhaps my reasoning for doing this was flawed, but here it is.  That thread was started back in June when the real details of iCloud were somewhat conjecture.  It is now about 14 pages long.  There are some recent posts to the thread, but for the life of me I can't tease a solution to my question above out of them.  I just may not be reading carefully enough.  If so, I apologize.
    What I am looking for is more of a STEP BY STEP guide to setting up iOS 5 and OS 10.7.2 for a family in my situation with my needs.  I think I do represent a fair segment of users.
    If the monitors of this forum think my thread should be tack on to the end of the above mentioned forum...by all means do so.
    Honestly, If Steve were alive today I think he would not be happy with this situation faced by Apple customers.  Steve always said his guiding mantra for his products was..."It just works."  I honestly believe he meant that.  But, with regard to this iCould business...for normal pedestrian users like myself,  I would have to say, "It just doesn't work."

  • When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    When I update apple driver, a pop-up error message "The folder you specified doesn't contain a compatible driver for your device. If the foldre contains a driver, make sure it is designed to work with Windows for x64-based systems."

    Hi,
    Please also check Event Viewer if it identify this problem.
    In addition, also check Device Manager, if similar driver already installed, try to uninstall them and reinstall new driver again for test.
    Roger Lu
    TechNet Community Support

  • Xfce4-panel transparent with opaque text/icons

    I'm trying to achieve panel transparency with opaque text/icons, I googled around and eventually found a few helpful posts. I'm trying to use the patch guide posted in this topic a few years back:
    https://bbs.archlinux.org/viewtopic.php?id=71248
    when I try to makepkg, "xfce4-panel-4.6.1.tar.bz2" doesn't pass a validity check for the md5sums. Is this patch even up to date? If it isnt where can I find a more up to date one because so far I've been unsuccessful in that regard.
    Also, I assume that patching is still the only option for achieving this transparency effect in xfce4 or has something new been developed?

    Sorry about my last post. I just thought that if you couldn't get it to work with opaque icons, then you wanted the next best thing. Anyway, maybe it is because the patch is for xfce 4.6.1 .
    methuselah wrote:
    wankel wrote:
    heres the cairo patch for the new panel:
    http://www.cooptel.qc.ca/~pggervais/xfc … tch.tar.gz
    can anyone give me a step by step on how to apply this patch to my panel?
    This is how I patched mine:
    place the new 4.6.1 patch, this PKGBUILD, and the xfce4-panel.install files in a folder called ~/xfce4-panel-build:
    PKGBUILD file:
    # $Id: PKGBUILD 36266 2009-04-20 20:58:18Z andyrtr $
    # Maintainer: tobias <tobias funnychar archlinux.org>
    pkgname=xfce4-panel
    pkgver=4.6.1
    pkgrel=1
    pkgdesc="Panel for the Xfce desktop environment"
    arch=('i686' 'x86_64')
    license=('GPL2')
    url="http://www.xfce.org/"
    groups=('xfce4')
    depends=("libxfcegui4>=$pkgver" 'exo>=0.3.101' 'libwnck' 'hicolor-icon-theme')
    makedepends=('pkgconfig' "xfconf>=$pkgver" 'intltool')
    options=('!libtool')
    install=${pkgname}.install
    source=(http://www.xfce.org/archive/xfce-${pkgver}/src/${pkgname}-${pkgver}.tar.bz2
    xfce4-panel-4.6.1.tar.bz2)
    md5sums=('73a366b9892152266b465d7d9c35bef4'
    '7078dba125570fd952de63a78c477d1c')
    build() {
    cd ${srcdir}/${pkgname}-${pkgver}
    patch -Np0 -i /home/"your-name"/xfce4-panel-build/xfce4-panel-4.6.1_cairo.patch
    ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \
    --localstatedir=/var --disable-static
    make || return 1
    make DESTDIR=${pkgdir} install || return 1
    xfce4-panel.install file:
    post_install() {
    gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
    post_upgrade() {
    post_install $1
    post_remove() {
    gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
    then in the xfce4-panel-build folder run this in a terminal:
    makepkg -c
    I think this should work for you. Then all you have to do is install it using pacman -U, and then restart the panel using these 2 commands in alt+f2 run program:
    killall xfce4-panel
    then:
    xfce4-panel &
    Try changing everything that says xfce 4.6.1 to 4.6.2 because xfce4-session is 4.6.2 . Or maybe change it to 4.6.4 which is the version of the panel. I don't know what to do about the md5sum error. Delete the line maybe? If you are sure it downloaded correctly. Hope that helps.
    Last edited by Tux the penguin (2010-11-21 20:14:47)

  • HT203687 iCloud Control Panel 2.0 won't work with Windows Vista 64

    I can't believe that the iCloud Control Panel 2.0 suddently doesn't work any more with Vista 64.  I have been synching my Outlook contacts with iCloud for many months with no problems.  Now I get the message "Repair the iCloud Control Panel to use iCloud with Outlook", and multiple repairs, removal and reinstallations of the Control Panel do not solve the problem.  The bulletin at support.apple.com/kb/TS4445 describes the problem exactly, and says  "Apple is investigating the issue".  I hope so. This must affect millions of Outlook users.

    Hi, I came across the same problem and was not able to open any iCloud folders on Outlook, and iCloud was continusly asking to repair the iCloud Control Panel. Got the issue fixed by following the steps on the link http://somanytips.com/fix-icloud-error-repair-the-icloud-control-panel-to-use-ic loud-with-outlook/

  • LR3.2 import problem on computer with Windows OS

    LR3.2 import problem on Windows OS
    This is a continuation of a question that I posed on August 22, 2010 in the discussion string "Cannot import CR2".  I have not been able to resolve the issue of importing an image into an existing folder location.  I had not been able to work on this issue for a number of weeks due to other circumstances, until today.   Note that the following people had attempted to provide answers and suggestions already:  ssprengel, JayS In CT.
    I use a laptop with a Windows operating system and a Macintosh desktop with Snow Leopard.  I run Lightroom on both of them.  The Windows laptop has Windows Vista Home service pack 2, version 6.0 [6002].  Around August 12th I upgraded from Lightroom 2 [481478], to Lightroom 3 on the laptop.  I left the LR2 on the laptop as well as LR3.  On September 12th I upgraded the laptop to LR3.2.  No other changes have been to the laptop or its software applications that I know of.
    My current attempts at resolving the issue reveal that when I created a new catalog "Test Catalog" in LR3 and saved that catalog to my desktop new folder labeled "Test Catalog" that I can import an image into LR3.2 to a new folder on the laptop's desktop.  I then deleted the images via LR3.2 Folders Remove function and tried to import the images into an existing folder as presented in the LR3.2 Import dialog, but get the error message "The following files were not imported because they could not be read.".   When I import images into a new folder placed on the desktop, I can use all functions in LR3 e.g. Develop module.  I cannot import images into existing folders on the laptop's hard drive - I have tried importing into the entire existing folders in the following hierarchy:  c:\users\Michael\My Documents\My Pictures\2010  but always get the same error message.
    LR3.2 does correctly backups upon exiting each time I quit the program, so I know that there isn't any issue of writing to that backup folder which is contained in an upper folder that contains the lightroom catalogs.  I have even created a new Word file, saved it into the folder with Lightroom catalogs, opened it up, modified it, saved it, and saw that it works OK, so that tells me there is no problem with a Read-Only folder attribute.
    I cannot recall if upon the upgrade from LR2.6 to LR3 that I chose to upgrade the catalog to LR3 version.  Would that matter, if yes, what do I verify, how do I manual upgrade the catalog.
    History of actions between August 10th that I have taken follows between the [[[[ and ]]]]:  
    [[[[Preference settings for Default Catalog are set to start with a specific catalog that I call "Lightroom master catalog", it is not set to the "Load most recent catalog". 
    All of the following were using my laptop:  Previously I had no problem with LR2 for any functions.  I just purchased an Epson 7000 media storage device, and in early August and practiced importing images into LR2, and those images were pulled in OK. Next, I upgraded to LR3.  I discovered that the Epson's images had been placed into a wrong folder when I opened LR3.  I used the remapping function in LR3 to move the images into the correct folder.  Next, I used a SanDisk card reader to import images into LR3 into an existing folder of images, but the following error message appeared "the following files were not imported because they could not be read" (Import Results said  'some import operations were not performed').  I tried importing a single image, and multiple images, but had the same error.  I tried switching the card reader to each of 4 different USB port on the laptop, with the same error occurring on each USB port used.
    In order to try to isolate the problem.  I took the SanDisk card reader with the memory card and successfully imported the images into LR3 on my Macintosh desktop computer; so to me the problem is not the card reader or the memory card.  I also used the SanDisk recovery disk while using my laptop to look at the files on the memory card and I could see all the images correctly while in the recovery program, but I have not copied the images to the laptop's hard disk, and have not tried an import into the laptop's LR3.  I did not import images directly from my camera to the laptop LR3 since I did not think it would help with the troubleshooting. 
    I then ran the Repair from the Adobe LR3 CD upgrade disk, on my laptop.  Then I tried doing the import using the SanDisk reader and memory card, but the same problem occurred and same error message, that the files could not be imported (I was trying to import into a folder of existing images).  I then used the Laptop's Control Panel function to remove LR3 application.  Then I did a fresh upgrade of LR3 on my laptop, but the same error message and I am unable to do any import of the memory card from the card reader.  I then tried to do an image import from the Epson 7000 into the laptop, and the same error message and I am unable to do any import into a folder with existing images.   I then tried doing an image import into LR2 on the laptop, and got the same problem to occur when trying to import into an existing folder of images.  I have a couple of  Canon EOS SLR digital cameras, and the issue occurs for any of the file types of the cameras.
    Went into LR3 Preferences, General Tab, I now checked the previously unchecked box for Import Options - "Show import dialog when a memory card is detected".
    Connected the Canon XTi directly with a cable to the laptop computer.  Note that Canon's information said that Picture Transfer Protocol is automatically used when the XTi is directly connected to a computer, so I did not need to change anything in the camera's menu for communications choices (there is no communication menu in fact).  I selected one image and copied it to the laptop desktop.  Tried to import it into LR3 into a folder of existing images but got the error message "Could not copy a file to the requested location."  While in LR3, I changed the location of where the file would be copied into - any of my existing folders of images; tried 5 different folders, but kept getting the same error message.
    With the card reader connected via USB port on the laptop, I copied one image file to the desktop, and then tried importing into LR3 into a folder of existing images.  Got the error message "Could not copy a file to the requested location."]]]]

    I am not clear if by 'import' you are trying to copy or move the files from a location to another or if you are adding the files to a catalog.  My comments may not, therefore, be too helpful.
    Firstly, with both LR2 and LR3 installed you will have both catalogs present, but if you try to open the LR2 catalog with LR3 you will be prompted to update the catalog.  You will thus know which catalog you are working on. 
    Secondly, if you are reading direct from the camera, you should connect using the 'PC connection' mode.
    Thirdly, there is an issue with reading .CR2 files directly from the early Canon DSLRs (in Europe named 300D, 350D, 400D).  While they are visible with the Canon software, they can not be seen with Windows explorer nor can they be accessed with Lightroom. 
    I suggest that you take the CF card out of the camera and copy the files using Windows Explorer in to the destination folder.  You are then sure that the files are on the PC.
    If you have the right Codec installed, you can view them with Windows photo gallery; if you don't, you can use one of the Canon software packages to view the files.  You are then sure that the files are not corrupted.
    Then import the files to your LR catalog using the normal import routine selecting 'add without moving'.  I have tried this routine  successfully using my 350D using both LR1.x and LR3.x.  If that doesn't work - I'm lost.
    Frank

Maybe you are looking for

  • Itunes installer won't run in Windows 7

    I am trying to install the latest version of itunes on my new laptop and the installer won't run.  It is a samsung sereis 7 notebook running Windows 7. I have downloaded itunes multiple times and tried running as administrator.  I do not get any erro

  • BAPI_DOCUMENT_CREATE2 cv01n, cv03n, cv04n

    I have a problem my program execute correctly the BAPI_DOCUMENT_CREATE2 without a return message but no document is created and I am using the bapi_transaction_commit. But documents are created correctly in CV04N. They are nonexistent in CV03N. Edite

  • Help : Call Login Module directly when iView is launched - without submit

    Hi there, we have developed a login module on for our NW2004S SP13 Portal, that checks the IP address of the client to be in a valid range. If so, the standard SAP login screen must be bypassed. If not, the standard login screen needs to be shown (we

  • Can I use a LiveType LiveFonts font (Cool) for print?

    Hi, I made a short video in FCP 6 and used LiveType for some moving fonts in the video. I am in the process of making a book with the same subject matter and am stumped. My illustrator wants to use one of the same fonts that I used in LiveType. I do

  • Requisitions Interface V 11.0.3

    We are on Oracle Apps Rel.11.0.3. and trying to build an interface for importing requisitions from the legacy system. Having problems with the "Import Source" parameter of the Requisitions Import Program. The list of values does not contain any value