Tint2 question how to use 2 panels

Hi again!
THis might seem a noobish question , but i would like to put the system tray with the clock on the top of the desktop and at the bottom the tasks .
How do i do that ? Do i need to make two tint2 configuration files ?
Thanks !

Nearly the same situation. I did split up the panel int two parts, one of them dedicated to clock and tray which I wanted to show with different colors on my display. I solved this with these two configuration files.
tint2rc, the main panel display:
# Tint2 config file
# Generated by tintwizard (http://code.google.com/p/tintwizard/)
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure
# Background definitions
# ID 1
rounded = 7
border_width = 0
background_color = #000000 00
border_color = #ffffff 18
# ID 2
rounded = 5
border_width = 2
background_color = #ffffff 60
border_color = #00007f 60
# ID 3
rounded = 5
border_width = 1
background_color = #303030 50
border_color = #5f5f00 50
# Panel
panel_monitor = all
panel_position = bottom left
panel_size = 88% 30
panel_margin = 0 0
panel_padding = 7 0 7
panel_dock = 0
wm_menu = 0
panel_layer = top
panel_background_id = 1
# Panel Autohide
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 4
strut_policy = follow_size
# Taskbar
taskbar_mode = single_desktop
taskbar_padding = 2 3 2
taskbar_background_id = 0
taskbar_active_background_id = 0
# Tasks
urgent_nb_of_blink = 8
task_icon = 1
task_text = 1
task_centered = 1
task_maximum_size = 400 35
task_padding = 6 3
task_background_id = 3
task_active_background_id = 2
task_urgent_background_id = 2
task_iconified_background_id = 3
# Task Icons
task_icon_asb = 70 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 70 0 0
# Fonts
task_font = sans 8
task_font_color = #ffff00 70
task_active_font_color = #00007f 85
task_urgent_font_color = #00007f 85
task_iconified_font_color = #ffff00 70
font_shadow = 0
# System Tray
systray = 1
systray_padding = 0 4 5
systray_sort = ascending
#systray_sort = right2left
systray_background_id = 0
systray_icon_size = 0
systray_icon_asb = 100 0 0
# Clock
#time1_format = %H:%M:%S
#time1_font = sans bold 8
#time2_format = %A %d. %B
#time2_font = sans bold 6
#clock_font_color = #ffff00 100
#clock_padding = 1 0
#clock_background_id = 0
#clock_lclick_command = plan -S
# Tooltips
tooltip = 0
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.3
tooltip_background_id = 1
tooltip_font = sans 10
tooltip_font_color = #OOOOOO 80
# Mouse
#mouse_left = toggle_iconify
mouse_middle = maximize_restore
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify
# Battery
#battery = 0
#battery_low_status = 10
#battery_low_cmd = notify-send "battery low"
#battery_hide = 98
#bat1_font = sans 8
#bat2_font = sans 6
#battery_font_color = #ffffff 76
#battery_padding = 1 0
#battery_background_id = 0
# End of config
tint2rc-clock for the clock and trayer part:
# Tint2 config file
# Generated by tintwizard (http://code.google.com/p/tintwizard/)
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure
# Background definitions
# ID 1
rounded = 7
border_width = 0
background_color = #000000 40
border_color = #ffffff 18
# ID 2
rounded = 5
border_width = 2
background_color = #ffffff 80
border_color = #00007f 30
# ID 3
rounded = 5
border_width = 1
background_color = #7f7f7f 80
border_color = #0f0f0f 30
# Panel
panel_monitor = all
panel_position = bottom right
panel_size = 12% 30
panel_margin = 0 0
panel_padding = 7 0 7
panel_dock = 0
wm_menu = 0
panel_layer = bottom
panel_background_id = 1
# Panel Autohide
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 4
strut_policy = follow_size
# Taskbar
#taskbar_mode = single_desktop
#taskbar_padding = 2 3 2
#taskbar_background_id = 0
#taskbar_active_background_id = 0
# Tasks
#urgent_nb_of_blink = 8
#task_icon = 1
#task_text = 1
#task_centered = 1
#task_maximum_size = 400 35
#task_padding = 6 3
#task_background_id = 3
#task_active_background_id = 2
#task_urgent_background_id = 2
#task_iconified_background_id = 3
# Task Icons
#task_icon_asb = 70 0 0
#task_active_icon_asb = 100 0 0
#task_urgent_icon_asb = 100 0 0
#task_iconified_icon_asb = 70 0 0
# Fonts
#task_font = sans 8
#task_font_color = #ffff00 70
#task_active_font_color = #00007f 85
#task_urgent_font_color = #00007f 85
#task_iconified_font_color = #ffff00 70
#font_shadow = 0
# System Tray
#systray = 1
#systray_padding = 0 4 5
#systray_sort = ascending
#systray_sort = right2left
#systray_background_id = 0
#systray_icon_size = 0
#systray_icon_asb = 100 0 0
# Clock
time1_format = %H:%M:%S
time1_font = sans bold 8
time2_format = %A %d. %B
time2_font = sans bold 6
clock_font_color = #ffff00 100
clock_padding = 10 0
clock_background_id = 0
clock_lclick_command = plan -S
clock_rclick_command = xclock
# Tooltips
tooltip = 0
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.3
tooltip_background_id = 1
tooltip_font = sans 10
tooltip_font_color = #OOOOOO 80
# Mouse
#mouse_middle = toggle_iconify
#mouse_right = close
#mouse_scroll_up = toggle
#mouse_scroll_down = iconify
# Battery
#battery = 0
#battery_low_status = 10
#battery_low_cmd = notify-send "battery low"
#battery_hide = 98
#bat1_font = sans 8
#bat2_font = sans 6
#battery_font_color = #ffffff 76
#battery_padding = 1 0
#battery_background_id = 0
# End of config
This is run from my openbox autostart.sh as
# Panel
( sleep 3 && tint2 ) &
( sleep 3 && tint2 -c /home/bp/.config/tint2/tint2rc-clock ) &

Similar Messages

  • How to use Contextual panel ?

    Hi,
    Can u please expalin me what are the properties of contextual panel ? and How to use contextual panel with in Contextual panel?
    Thanks,
    kishore.

    Check out this link
    http://help.sap.com/saphelp_nwce10/helpdata/en/45/01754e5ba20c4be10000000a11466f/frameset.htm

  • How i use multi panel in single applet

    hi master
    sir i need three panel in single applet
    i use this code but not set the panel
    pnl.setBounds(20, 10, 10, 20);
    and
    pnl.setLocation(12, 12);
    and
    pnl.setSize(12, 20);
    this is my class code
    JTable table = new JTable(rdata, columnNames);
    getContentPane().add(table.getTableHeader(),BorderLayout.NORTH);
    getContentPane().add(table);
    JPanel pnl = new JPanel();
    //pnl.setBounds(20, 10, 10, 20);
    //pnl.setLocation(12, 12);
    pnl.setSize(12, 20);
    pnl.add(new JScrollPane(table));
    getContentPane().add(pnl);
    //pnl.setBounds(10, 10, 10, 20);
    please sir give me idea how i use multi panel and how i set panel boundry
    thanking you
    aamir

    http://forum.java.sun.com/thread.jspa?threadID=5118094&tstart=0

  • Question about design - use patch-panels or switches in racks?

    I'm trying to suggest should I use patch-panels in server 19" racks and use stand-alone telecomm racks for access layer switches
    OR
    should I install 2-3 access layer switches in every server rack?
    First version looks more correct, but than I have to use MUCH MORE cables, organizers etc - all of it eats place in data-center.
    Maybe someone saw some guides for that question?
    Thanks!

    2 or 3 access layer switches in every server rack? Considering typical stand-alone rack switches offer 24 or 48 ports, how many servers per rack or how big are these racks?! Or, were your intended access layer switches only 4 port switches?! (laugh)
    The main disadvantage of rack switches, you either run out of ports or have too many ports. Since server hosts often push bandwidth harder than user hosts, you also have the issue of how much aggregate bandwidth you need to move out of an individual rack. These issues are better addressed by your suggestion of using patch panels from each rack that come to a network switch rack.
    You're correct, all the cables, and their organization, has an expense, but this has to be considered against switch costs. Assuming you intend to use Enterprise switches that offer gig to the servers and perhaps 10 gig uplinks, there's a cost to having extra swiches by deploying to each rack. Also switches per rack would disallow the advantages you might find with a chassis switch in a switch rack. Further, depending on performance to provide, do you want to be limited by uplink bandwidth from each rack, or pay for high bandwidth from each rack that's usually underutilized.
    Besides "looking right", the foregoing is often why there are server rack patch panels, etc.
    One design, that I found interesting, was using the 3750 "stacked" across racks (guess you could do same with newer 2975s).

  • How to use another panels in status line

    Hi Everyone:
    Can anybody tell me how can i use another panels in the
    Console's status line, I'm using the message line but i need to
    show the user's name and Date-Tiem in another section of the
    status line and not in display controls as i'm already doing it.
    Thanks.

    Do you really need a JSF component for that? You can use h:panelGroup and some JS. But a simple div with some JS is also sufficient.

  • Interface/Method question (how to use the method insert_table)

    Hi people!
    I'm working with DOI (desktop office integration).
    So far I've been able to reflect flat variables from my ABAP program into a Word Doc, but when it comes to internal tables I'm not sure how to achieve this.....
    I find out in the interface i_oi_word_processor_document the method insert_table, but I can't find a single simple example on how to use it....
    If no one knows how to use this method, does anyone know how to reflect an internal table fron my program into a Word Doc by another mean?
    Thanks in advance!!!
    Regards,
    Laura

    Hi Laura
    If you want you can use direct OLE calls. For this, you can refer to the tutorial <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c1d54348-0601-0010-3e98-bd2a2dcd9e6c">"An Easy Reference For OLE Automation"</a> published at SDN.
    Kind Regards
    *--Serdar
    [email protected]

  • EJB question: How to use abstract class in writing a session bean?

    I had written an abstract class which implements the session bean as follow:
    public abstract class LoggingSessionBean implements SessionBean {
    protected SessionContext ctx;
    protected abstract Object editRecord(Object obj) throws Exception;
    public LoggingSessionBean()
    super();
    private final String getBeforeUpdateImage(Object obj) throws Exception {
    // implement the details of extracting the backup image ...
    public void setSessionContext(SessionContext ctx)
    this.ctx = ctx;
    private final void writeThisImageToDatabase(String aStr) {
    // connect to database to write the record ...
    public final Object update(final Object obj) {
    try {
    final String aStr = getBeforeUpdateImage(obj);
    writeThisImageToDatabase(aStr);
    editRecord(obj);
    } catch (Exception e) {
    ctx.setRollbackOnly();
    This abstract class is to write the backup image to the database so that other session beans extending it only need to implement the details in editRecord(Object Obj) and they do not need to take care of the operation of making the backup image.
    However, some several questions for me are:
    1. If I write a class ScheduleSessionBean extending the above abstract class and the according 2 interfaces ScheduleSession and ScheduleSessionHome for this session bean (void update(Object obj); defined in ScheduleSession), do I still need to write the interfaces for LoggingSession and LoggingSessionHome?
    2. If I wrote the interface LoggingSession extending EJBObject where it defined the abstract methods "void update(Object obj);" and "void setSessionContext(SessionContext ctx);", that this meant I needed to write the ScheduleSession to implement the Logging Session?
    3. I used OC4J 9.0.4. How can I define the ejb-jar.xml in this case?

    Hi Maggie,
    1. do I still need to write
    the interfaces for LoggingSession and
    LoggingSessionHome?"LoggingSessionBean" can't be a session bean, because it's an abstract class. Therefore there's no point in thinking about the 'home' and 'remote' interfaces.
    2. this
    meant I needed to write the ScheduleSession to
    implement the Logging Session?Again, not really a question worth considering, since "LoggingSessionBean" can't be an EJB.
    3. I used OC4J 9.0.4. How can I define the
    ejb-jar.xml in this case?Same as you define it for any version of OC4J and for any EJB container, for that matter, since the "ejb-jar.xml" file is defined by the EJB specification.
    Let me suggest that you create a "Logging" class as a regular java class, and give your "ScheduleSessionBean" a member that is an instance of the "Logging" class.
    Alternatively, the "ScheduleSessionBean" can extend the "Logging" class and implement the "SessionBean" interface.
    Good Luck,
    Avi.

  • Questions how to use it

    Hello all,
    after a long journey through the various documents about SAP Mobile Documents I thought this would be the fastest way to get answers to my questions:
    1. How can I aa members to my folders from the IOS apps (iPhone, iPad)?
    2. How can I make a folder from my documents to a folder I can share?
    thanks upfront to everyone who helps me to answer these question.
    Regards
    carsten

    Hi,
    Till SP3,
    - From Mobile Apps for SAP Mobile Documents, you can't edit shares (incl. adding members, creating public link for existing shares etc.). You have to do this from Web interface. The Web Interface is mobile ready and you can use it to edit the shares from your mobile.
    - Sharing folders is not supported so far.
    We will be developing these in next service pack - SP4.
    Regards, Ashwani Kr Sharma

  • Beginners question, how to use script?

    Hi there
    Im on OSX, ID4, soon upgrading to ID5.5
    I've been looking for a way to automatically add metadata (author) to a document/exported PDF.
    So i found this http://forums.adobe.com/message/3443064 - looks like the answer I'm seeking, but how do i actually put that into use? Where/how to i add the script?
    Can it be run upon opening/creating a new document, or upon exporting to PDF?
    I'm an experienced indesign user, and I've done some visual basic, php before. But haven't used scripting in InDesign.
    Any pointers in the right direction is greatly appreciated. Thanks.
    - Lasse Fernov

    Hello, ldflkbuc943894353221:
      tomaxxi's script in the thread you cite isn't really a normal script. It is a script that installs an event handler that is automatically triggered every time you create a new document in InDesign, suhc as with File > New.
    You would save that file as, perhaps, tomaxxiAddXMP.jsx, and then you have some choices. You can just drop it in the User Scripts folder, according to http://www.danrodney.com/scripts/directions-installingscripts.html. At which point you would have to run it once per session (from the Scripts panel, after which point all subsequently created documents would have that happen.
    Alternatively, you might want to use it as a startup script. This is an OK idea, except that it might violate your expectations and surprise you sometime if you forget about it. If you follow the above instructions, instead of installing it in the "Scripts Panel" directory, you would go one level up (to "Scripts") and create a directory called "Startup Scripts" and place it there.
    Then restart InDesign. It will then always run whenever InDesign starts.

  • Simple Question -- How to use global variables in an another function??!

    Function named globalLeftMargin that has:
    Global NumberVar LeftMargin := 5;
    HOW DO I USE THIS IN ANOTHER FUNCTION?  B/C IT DOES NOT RECOGNIZE IT AND GIVES THIS ERROR:
    The ) is missing.
    The other function is:
    Space(LeftMargin)

    Hi Ajay,
    Add WhilePrintingRecords at the beginning of each formula like:
    WhilePrintingRecords;
    Global NumberVar LeftMargin := 5;
    WhilePrintingRecords;
    Global NumberVar LeftMargin;
    Space(LeftMargin)
    Good luck,
    Brian

  • Question:How to use MySQL database as a service in Oracle Cloud

    Hello All,
    I want to use MySQL as backend for my application.How can i select MySQL database.Its showing me only to choose Oracle database.
    Thanks in advance.

    The Oracle Database Cloud Service uses the Oracle Database.  You do not have access to the underlying operating system to make the choice you are seeking.
    When the Oracle Compute Service comes out later this year, you could use one of those "infrastructure only" environments and load MySQL into it.  You would be responsible for all maintenance of MySQL and the environment.
    Hope this helps.
    - Rick Greenwald

  • 2 Questions How to use join() and Which is best coding pratice.

    Hi All,
    I have 2 Question:
    I have a MultipleThread class and when I try to use join method of thread class I get compile time error(so i commented it out).I also wanted to know is the best approch to write a threaded program.I also wanted to know about the best coding pratice for threadand also do I need to declare Instance variable thread and name(Is it possible to create multiple thread with out declaring instance variable thread and name , if yes which one is the better way 1> with instance variable 2> with out instance variable)

    Sorry here is the code.
    package javaProg.completeReferance;
    public class MultipleThread implements Runnable
         Thread thread;
         String name;
         MultipleThread(String nam)
              this.name=nam;
              thread = new Thread(this,name);
              thread.start();
         public void run()
              try
                   for (int i=1;i<=10;i++ )
                        Thread.sleep(1000);
                        System.out.println("Thread "+name+" "+i);
              catch (InterruptedException e)
                   System.out.println(""+e);
         public static void main(String [] args)
              try
                   MultipleThread t1=new MultipleThread("One");
                   MultipleThread t2=new MultipleThread("Two");
                   MultipleThread t3 =new MultipleThread("Three");
                   //t1.join();
                   //t2.join();
                   //t3.join();
                   for (int i=1;i<=10;i++ )
                        Thread.sleep(1000);
                        System.out.println("Parent Thread "+i);
              catch (InterruptedException e)
                   System.out.println(" "+e);
    }

  • Report question: how to use external table to bring data from excel file?

    i need to import excel data into oracle report, how to do that? thanks.

    Hi... What is the error message you get when using external tables?
    You must create a control center connection in the Connection Explorer.
    I recommend you read this:
    http://download-east.oracle.com/docs/cd/B31080_01/doc/owb.102/b28223/toc.htm
    Look for the following sections:
    - Using External Tables (and the "External Tables versus Flat File Operators" sub section)
    - About Flat File Modules
    - Chapter 16, Deploying Target Systems
    Regards,
    Marcos

  • Quick question - how to use flat files OWB 10gR2

    Sorry, really dumb question here. I'm using the OWB client on my windows machine, but the database is on a separate UNIX box.
    The data file I'm trying to access is in
    /usr/local/test
    and the DBA's have created a directory object ("TEST") inside the database with read privs on that /usr/local/test directory.
    Given all that, exactly what do I need to do to:
    a) create the file location in OWB
    b) "see" the flat file in it
    When I try to set the directory up, it seems like the client is looking at my local drive instead of connecting to the Unix box?
    Thx,
    Scott

    Indeed... if you use the Import metadata wizard, it will look for the flat files on your local machine, but this is only for you to define the layout of this file... when you actually read this file (in a process flow for example) the flat file must be on the server where your OWB repository is installed... notice that this is not necessarily the same server where your database is running.

  • Beginner question - How to use JFrame class?

    How can we use a JFrame class created? Shld you run it like JApplet on browser or appletviewer?

    First, if I understand what you want to do exactly, you need to write two classes. The main one will be your class that extends javax.swing.JFrame. Wherehas the second will be your "container class" and will extends java.applet.Applet. This second class will do nothing more than instantiate your JFrame subclass. This is this last class that will be called in your HTML file.
    I made up some code quickly to give you an idea:
    import javax.swing.JFrame;
    public class TestJFrame extends JFrame {
    //Constructor
    public TestJFrame() {
    super("My test JFrame"); //calls the superclass constructor
    this.setSize(200,200);
    this.setVisible(true);
    // Main (optionnal here: just in case you need to
    // instantiate the class within an application)
    public static void main(String[] args) {
    new TestJFrame();
    =======================
    import java.applet.Applet;
    public class TestJFrameApplet extends Applet {
    public void init() {
    new TestJFrame();
    Hope this help

Maybe you are looking for

  • How to give f4 help to oo ALV ?

    How to give f4 help to oo ALV

  • Sync failure because itunes sync server failed to sync the iPhone

    I have an iPhone sync problem that started when I updated to iTunes 7.4.2. One person's solution of removing the "MobileSync" folder did not work for me. (Note that my MobileSync Folder is in my Library/Application Support Folder.) So, I am still sea

  • Extension Manager CS5.5 and Exchange downloads

    I recently purchased the CS5.5 Master Collection. In the Extension manager I clicked on the "Exchange" button and was sent to my Adobe login page. I proceeded to login, but then it cycles back to the login page, even though I'm already logged in. I w

  • Time Machine File Restoration

    I am trying to recover files from an old Time Machine Sparsebundle that was created by a computer that I no longer own.  I can see the file on my Time Machine, but my computer seems to only want to mount the Sparsebundle that belongs to it.  I tried

  • Lecture fichier tableur mode decimation

    Bonjour, je lis un fichier tableur en mode décimation. Avec le décalage d'offet et le choix du nbre de ligne à lire tout est ok. Mon problème apparait lorsque pour les itérations n+1 je souhaite la 1ère ligne soit la dernière du tableau précédent. Po