(OT CSS/ePub) spacing problem between paras

Hi all
I know this is OT but I'm sure someone here will have experience in this field. Working on a Contents page and I want the title "Contents" to have space after it, before the start of the contents copy. I can't add a margin-bottom value to it as it is styled with the same style as the titles throughout the book (so they all appear in the navigation menu) and they can't have space after so I am specifying in the CSS file that when this para is followed by the next para (the start of the contents) that second para has some space above it;
p.A-head-article-title {  /*title style*/
font-size: 200%;
color: black;
margin-right: 25%;
-webkit-hyphens:none;
margin-top: 0em;
margin-bottom: 0em;
p.contents-headings {  /*style of first line of contents copy*/
color: #59277F;
font-weight: bold;
font-size:1.25em;
margin-top: 0em !important;
margin-bottom: 0em !important;
p.A-head-article-title + p.contents-headings {  /*this is intended to apply to p.contents-headings only when preceded by the title */
margin-top: 2em !important;
I have used this code before elsewhere and it works okay but I can't figure out why it is not working here. I did get it to work yesterday - the p.contents-headings is enclosed in a div (automatically created by ID CS5.5) and by referring to the div in the CSS code (p.A-head-article-title + div.story) it worked. I went off and added some additional (unrelated) styles to the CSS file and now this morning it is not working, whether I refer to the second item by div or the para style name.
I removed all the margin information from the relevant styles, in case there was some sort of conflict, and that didn't help either.
Anyone got any thoughts?
thanks,
Iain

Hi Bob
I am writing my own CSS file. I could write a new style for the title just on the contents page (with space after it) but I need it to be styled with the same para style as the other titles throughout the book as the titles are cross-referenced for the navigation menu that ID generates.
I know that writing the CSS so that one para has something applied to it only when preceded by a particular para works (works fine elsewhere in the same document) but I just can't figure out why it is not working in this instance.

Similar Messages

  • Spacing Problem. Can't get rid of it after paragraph break.

    I am creating an html email for Constant Contact and am limited to in-line span styles. I have not been able to eliminate spacing problem between paragraphs. It seems there is a default that is over-riding my padding settings. Any suggestions?
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "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>Untitled Document</title>
    <span style="margin: 0px; padding-right: 0px; padding-top: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height: 16px; text-align: left; padding-bottom: 0px; padding-left: 0px;">
                <p>&#8226; ProForm stretch panels provide comfort and simple standard sizing. (See <a href="http://www.powerlet.com/sizingChart">Size Chart</a>)</p>
                <p>&#8226; Ultra thin design provides comfort and small storage.</p>
                <p>&#8226; Comfortable heated Polartec fleece collar wicks moisture.</p>
                <p>&#8226; Zippered pockets manage power cables.</p>
                <p>&#8226; Handy, built-in stuff sack allows for compact storage on the vehicle.</p>
                <p>&#8226; Unique sleeve finishing reduces bulk around wrists.</p>
                <p>&#8226; Glove connectors are located at the ends of the sleeves.</p>
                <p>&#8226; Switchable 100 or 60 Watts, for bikes with limited electrical capacity.
                </p></span></td>
            </tr>
            <tr>
    </body>
    </html>

    I dont see an opening body tag or a closing head tag. You also did not close off your <li> tags with </li>.  I dont see the need for a span tag, and while the css is not inline, it is all on the one page, so it should be fine.
    I sent myself this email and I had no gaps or spacing issues.
    gary
    Try this:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <style type="text/css">
    .mystyle    {font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height: 16px; text-align: left; padding-bottom: 7px; padding-left: 0px;}
    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Untitled Document</title>
    </head>
    <body>
                 <ul class="mystyle">
                <li>ProForm stretch panels provide comfort and simple standard sizing. (See <a href="http://www.powerlet.com/sizingChart">Size Chart</a>)</li>
                <li>Ultra thin design provides comfort and small storage.</li>
                <li>Comfortable heated Polartec fleece collar wicks moisture.</li>
                <li>Zippered pockets manage power cables.</li>
                <li>Handy, built-in stuff sack allows for compact storage on the vehicle.</li>
                <li>Unique sleeve finishing reduces bulk around wrists.</li>
                <li>Glove connectors are located at the ends of the sleeves.</li>
                <li>Switchable 100 or 60 Watts, for bikes with limited electrical capacity. </li>
                </ul>
    </body>
    </html>

  • Repeating frame spacing Problem in Reports 6i

    I have a Matrix with Group report. Now I have two sections (one is matrix section, second is Grand totals section).
    After I run the report layout ,Matrix section data (repeating frame) is appearing at one spacing but the other repeating frame in Grand Totals - appears in the same page (below the Matrix data section) with different spacing and aligning.
    I’ve attached the output of the sample report. You can find the aligning/spacing problem between Matrix data (one repeating frame) and Grand Total data (another repeating frame)
    This is the problem, I have tried changing all the properties, but all in vain. I feel that the repeating frame in Grand Totals appears exactly at the same position as the first one.
    Please help...
    Ratnakar.

    Hi,
    There are no such limitations with Reports. If I understand properly, you run the Report twice, in each run, you are trying to execute different query, and you generate two dilimited Reports output files? This should work fine. Try out the latest Reports 6i patch-10 for this. You can even approach Oracle Support with your testcase. FYI, with Reports 6i patch-11, a new feature "dlimited data" is introduced which will give delimited output with a data dump i.e it would not be dependent upon the Reports layout. You can probably try out this new feature also.
    Thanks,
    Rohit Hi Rohit,
    Thanks for the information.
    well I am generating single output file on each run .
    the problem is somewhat funny.
    I have build query2 in data model after query1.
    query 1 is giving me correct output both in .PDF and delimiter version.
    But query2 is giving me 0 byte file for delimiter version although in .PDF it is running fine.
    When I took out query2 to another module it is running fine for both.
    I hope this make sense.
    Moreover if u still not clear about the problem and thinks that u can help me out please send me ur mail id so that I can send you the RDF copy.
    Thanks
    Mohit...

  • CS4: Form spacing conflict between Firefox & IE

    I just created my first form in Dreamweaver CS4. And while I expected the form to be challenging, it came together right away. But once again I guess it's my very limited understanding of CSS and the box model that's causing me spacing issues between Firefox and MSIE.
    In the form below, in MSIE there is extra space above the first form field label (Your Name) and also below the final line of copy on the page ("touch with you shortly).
    I put the form in its own div (contactForm) nested inside the mainContent div. And I zeroed out the padding and margins for that contactForm div. But still, the spacing is off. If anyone has any ideas - this is probably obvious to non-newbies - I'd sure appreciate the input.
    http://firinglinedesign.com/pds/contact.htm
    Many thanks,
    Scott

    Guess I was on the right track zeroing out the margins in the div - a trick you taught me! But
    I didn't realize I needed a rule for the form. Needless to say, that did the trick. Many, many thanks!

  • Communication problem between NetBeans and Tomcat

    hi!
    i got a quite mysterious problem. here is what happens:
    - i start NetBeans 5.5.1 (the first time)
    - i want to debug my JSF-Project, the Debugger starts
    - After a few seconds the debugger waits for tomcat (it sais: "Waiting for Tomcat...") and tomcat starts
    - Again after a few seconds the tomcat-debugger-output sais "Tomcat startet in 3333 ms".
    okay.
    when i enter http://localhost:8084/ in my browser i get the tomcat homepage, so the server has definitely started! But nothing happens in NetBeans and nothing happens with my project....
    In the lower-right corner i see this blue working-bar that sais "deploying project" but nothing happens. The Project-Debugger-Output still sais "Waiting for Tomcat..." but nothing happens...
    And after something around 3 minutes (i guess it's a timeout) i get the error "Starting of Tomcat failed." But is HAS started, i can login to the Administration-Area in my browser!
    so i guess there is a communication problem between netbeans an tomcat. Netbeans waits for a message from tomcat but tomcat doesn't send it..or netbeans doesn't understand it.
    But the story goes on:
    When i press the debug-button a second time it takes only a few seconds till i get the message: "Tomcat server port 8084 already in use". OF COURSE! Because Tomcat has already startet and can't be stoped by NetBeans.
    i'm trying to solve this problem for 4 days now, so i would be very happy if anyone has an idea where to start/continue the search...
    thanks,
    flo.
    some system-info:
    - windows vista business 32-bit
    - no firewall is running
    - AntiVir Personal Edition IS running
    - Yahoo Widgets Engine IS running
    - no other software is running
    and finally the tomcat-log:
    Using CATALINA_BASE: C:\Users\Administrator\.netbeans\5.5.1\apache-tomcat-5.5.17_base
    Using CATALINA_HOME: C:\Program Files\NetBeans\enterprise3\apache-tomcat-5.5.17
    Using CATALINA_TMPDIR: C:\Users\Administrator\.netbeans\5.5.1\apache-tomcat-5.5.17_base\temp
    Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12
    Listening for transport dt_shmem at address: tomcat_shared_memory_id
    21.09.2007 18:27:50 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_12\bin;.;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\ThinkPad\ConnectUtilities;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\cvsnt;
    21.09.2007 18:27:50 org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8084
    21.09.2007 18:27:50 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 1862 ms
    21.09.2007 18:27:50 org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    21.09.2007 18:27:50 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.17
    21.09.2007 18:27:50 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    21.09.2007 18:27:53 org.apache.coyote.http11.Http11BaseProtocol start
    INFO: Starting Coyote HTTP/1.1 on http-8084
    21.09.2007 18:27:54 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    21.09.2007 18:27:54 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/31 config=null
    21.09.2007 18:27:54 org.apache.catalina.storeconfig.StoreLoader load
    INFO: Find registry server-registry.xml at classpath resource
    21.09.2007 18:27:54 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 3626 ms

    As i wrote before, the same problem occured for me. I have found a solution which is : Go to tools menu and then select options . In the proxy info, select No Proxy.
    I hope this help you

  • Problems between Xcelsius and WebDynpro for Java

    How should I do to show Xcelsius in WebDynpro for Java?
    How should I transport data between Xcelsius and WebDynpro?
    How should I control WebDynpro with Xcelsius?For example,firing plugs in Xcelsius like in WebDynpro to change one view to another.
    How should I do to execute a Java method in Xcelsius?For example,scheduling a job on clicking a button in Xcelsius.
    Besides these,I also want to know the same problems between other BOE contents and WebDynpro for Java.
    Regards,
    Abe

    Hi Pradeep:
    Well that purely depends on the business application (project) your client is proposing. Following are very few factors which will drive for creating web-based applications:
    VC: it's a UI modeling tool (non-programming) for creating rapid creation of web-based applications.
    WD: its a powered by Java and ABAP with which you can create robust business applications.
    If your client is very choosy about rapid application development, reporting, rich user interface, to reduce TCO then VC is the choice. Or if the project contains typical integration with SAP and non-SAP systems, complex business logic development, integration with WCM systems...etc then WDJ is the option.
    If you’ve some sort of custom development with facilitating the Development Infrastructure (NWDI) then WDJ is the only option I could say.
    We hope with NW CE 7.1.1(referred by Priyanka Singh) tighter integration between these TWO tools may over come the ambiguity of using them.
    Tnx,
    MS

  • PDF Letterhead Text LINE SPACING PROBLEM

    I recently upgraded from Pro 8 to X Pro on my Windows XP desktop. With Pro * I used the typewriter fucntion to place text onto my pdf letterhead. I have my letterhead in pdf format on my hardrive. I saved this texted letterhead without a problem, i.e., with the font, paragraphs, and line spacing eaxtly as it was when I creared it. With X Pro, after having placed text in my letterhead using the Typewriter function, my attempt to save the texted in letter head results in a pdf document which does not respect the line spacing I used w=hen creating it. Why am I have this line spacing problem?

    Thank you Michael,
    I am simply trying to continue using X Pro the way I used Pro 8. In Pro 8 I
    used the Typewriter function to input text to the letter head stored in my
    hard drive. Perhaps this is a functionality I lost as a result of the
    upgrade to X Pro -- I hope not??
    Joseph S. Tann, Jr., Esq.
    CONFIDENTIALITY NOTICE: This transmission is intended only for the addressee
    shown above. It may contain information that is privileged, confidential, or
    otherwise protected from disclosure. If you are not the intended recipient,
    please do not read, copy, or use it, and do not disclose it to others.
    Please notify the sender of the delivery error by replying to this message
    and then delete it from your system. Thank you.

  • Do any of you experience Im having with my ipad? I can't make a comment in Facebook for older posts and I can't open numerous comments from old posts of my friends. but everything works perfectly when I use laptop. is there problem between apple and FB?

    do any of you experience Im having with my ipad? I can't make a comment in Facebook for older posts and I can't open numerous comments from old posts of my friends. but everything works perfectly when I use my laptop(non-apple). is there problem between apple and FB?

    Facebook apparently has their site coded poorly for tablets with touch screens. Try using the Facebook app. It is not perfect either but it is better than view in a browser lately.

  • Spacing problem

    Hi,
    I am working on Java Swings and Iam new to it.
    Can anybody help me with my problem please...
    I have 5 panels and all these are palced in one main panel.
    I have :
    Panel1
    Panle2
    Panel3
    Panel4
    Panle5
    Panel6
    panel7
    All these are placed in main panel according to the ActionListener.
    when event1 is triggered,I need to place panel1,Panel2,Panel3,Panel4,Panel5 in Main panel.
    When event2 is triggered ,I need to place panel1,panel6,panel3,panel4,panel5 in main Panel.
    When event3 is triggered ,I need to palce panel1,panel2,panel7,panel4,panel5 in main panel.
    I coded all the panels and placed the components.But I when i place the panels ,I am getting spacing problems.
    and when I resize the main panel,I am losing components in the panels.
    Can anybody help with code please.
    I also need calender textfield with small icon besides it that pops up calender and when user selects date it should take in "yyyymmdd" format.
    Thanks,
    Tutika.

    Don't forget to use the [url
    http://forum.java.sun.com/help.jspa?sec=formatting]Cod
    e Formatting Tags so the posted code retainsits original formatting.
    If you add components to a visible panel then you
    need to revalidate() the panel so the layout manager
    can be invoked again.
    sorry,
    Here is my view code:
    public class CalenderAdmin1 extends JFrame {
         private static final long           serialVersionUID = 1L;
         // Top panel to which all the panels are attached
         // based upon events
         public JPanel jContentPane = null;
         private JScrollPane jScrollPaneContent = null;
         // Main panel variadle declaration
         private JPanel mainPanel = null;
        private JLabel jLblCalender = null;     
         private JComboBox jCmbBxCalender = null;     
        private JRadioButton jRBttnDay = null;     
         private JRadioButton jRBttnEvent = null;
         // counselorPanel variable declaration
         private JPanel      counselorPanel = null;
         private JLabel jLblCounselor = null;
         private JLabel jLblLocation = null;
        private JLabel jLblType = null;
         private JLabel jLblType1 = null;
         private JComboBox jCmbBxCounselor = null;
         private JComboBox jCmbBxLocation = null;     
         private JComboBox jCmbBxType = null;
        private JRadioButton jRBttnOffice = null;
         private JRadioButton jRBttnCounselor = null;
    //      officePanel variable declaration
         private JPanel      officePanel = null;
        private JLabel jLblPanelOfficeType = null;
         private JLabel jLblPanelOfficeLocation = null;
        private JComboBox jCmbBxPanelOfficeLocation = null;
         private JComboBox jCmbBxPanelOfficeType = null;
         // timepanel variable declaration
         private JPanel      timePanel = null;
         private JLabel jLblStartDate = null;
         private JLabel jLblStartTime = null;
         private JLabel jLblEndTime = null;
         private JTextField jTxtFStartDate = null;
        private JComboBox jCmbBxStartTimeHrs = null;
        private JLabel jLblStartTimeColon = null;
         private JComboBox jCmbBxStartTimeMin = null;
         private JComboBox jCmbBxEndTimeHrs = null;
         private JLabel jLblEndTimeColon = null;
         private JComboBox jCmbBxEndTimeMin = null;
         // recurrencePanel variable declaration
         private JPanel      recurrencePanel = null;
         private JLabel jLblRecurrence = null;
        private JLabel jLblSunday = null;
         private JLabel jLblMonday = null;
         private JLabel jLblTuesday = null;
         private JLabel jLblWednesday = null;
         private JLabel jLblThursday = null;
         private JLabel jLblFriday = null;
         private JLabel jLblSaturday = null;
        private JCheckBox jChkBxMonday = null;
         private JCheckBox jChkBxTuesday = null;
         private JCheckBox jChkBxWednesday = null;
         private JCheckBox jChkBxThursday = null;
         private JCheckBox jChkBxFriday = null;
         private JCheckBox jChkBxSaturday = null;
         private JCheckBox jChkBxSunday = null;
         private JLabel jLblEndDate = null;
         private JTextField jTxtFEndDate = null;
         // butonsPanel varaiable declaration     
         private JPanel      buttonsPanel = null;
        private JButton jBttnCancel = null;
         private JButton jBttnSave = null;
         // eventsPanel variable declaration
         private JPanel  eventsPanel = null;
        private JLabel jLblEvents = null;
         private JLabel jLblEventType = null;
         private JLabel jLblEventStartTime = null;
         private JLabel jLblEventEndTime = null;
         private JComboBox jCmbBxEventType = null;
         private JComboBox jCmbBxEventStartTimeHrs = null;
         private JComboBox jCmbBxEventStartTimeMin = null;
         private JComboBox jCmbBxEventEndTimeHrs = null;
         private JComboBox jCmbBxEventEndTimeMin = null;
        private JLabel jLblEventStartTimeColon = null;
         private JLabel jLblEventEndTimeColon = null;
         private JButton jBttnAdd = null;
         String[] calender,counselor,location,type,type1;
       //     Contructor
         public CalenderAdmin1() { 
               super();
                initialize();
          * This method initializes this
          * @return void
         private void initialize() {
                 this.setSize(750, 500);
                   this.setPreferredSize(new Dimension(600, 600));
                   this.setContentPane(getJScrollPaneContent());
                   this.setTitle("Calender Administrator");
                   this.setVisible(true);
         // Scroll Pane
         private  JScrollPane getJScrollPaneContent() {
              if (jScrollPaneContent == null) {
                   jScrollPaneContent = new JScrollPane();
                   jScrollPaneContent.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
                   jScrollPaneContent.setViewportView(getJContentPane());
              return jScrollPaneContent;
          * This method initializes jContentPane
          * @return javax.swing.JPanel
         public JPanel getJContentPane() {
              if (jContentPane == null) {
                   jContentPane = new JPanel();
                   jContentPane.setLayout(null);
                   //jContentPane.setLayout(new GridLayout(5,0,0,0));
                   //jContentPane.setLayout(new BoxLayout(jContentPane,BoxLayout.Y_AXIS));
                   jContentPane.add(getmainPanel(),null);
                   //jContentPane.add(getofficePanel(),null);
                  jContentPane.add(getcounselorPanel(),null);
                  //jContentPane.add(geteventsPanel(),null);
                   jContentPane.add(gettimePanel(),null);
                   jContentPane.add(getrecurrencePanel(),null);
                   jContentPane.add(getbuttonsPanel(),null);
              return jContentPane;
         private JPanel getmainPanel(){
              if (mainPanel ==null){
                   mainPanel = new JPanel();
                   mainPanel.setLayout(null);
                   //jPanel1.setBorder(new javax.swing.border.TitledBorder("1"));
                   mainPanel.setBounds(new Rectangle(0, 0, 700, 85));
                   mainPanel.add(getjLblCalender(),null);
                   mainPanel.add(getjCmbBxCalender(),null);
                   mainPanel.add(getjRdBttnDay(),null);
                   mainPanel.add(getjRdBttnEvent(),null);
              return mainPanel;
         public JPanel getcounselorPanel(){
              if(counselorPanel==null){
                   counselorPanel = new JPanel();
              //jPanel2.setLayout(new BoxLayout(jPanel2,BoxLayout.Y_AXIS));
                   counselorPanel.setLayout(null);
                   //jPanel2.setBorder(new javax.swing.border.TitledBorder("2"));
                   counselorPanel.setBounds(0, 65, 700, 125);
                   counselorPanel.add(getjLblCounselor(),null);
                   counselorPanel.add(getjCmbBxCounselor(),null);
                   counselorPanel.add(getjLblLocation(),null);
                   counselorPanel.add(getjCmbBxLocation(),null);
                   counselorPanel.add(getjLblType(),null);
                   counselorPanel.add(getjCmbBxType(),null);
                   counselorPanel.add(getjLblType1(),null);
                   counselorPanel.add(getjRdBttnOffice(),null);
                   counselorPanel.add(getjRdBttnCounselor(),null);
              return counselorPanel;
         private JPanel gettimePanel(){
              if (timePanel == null){
                   timePanel=new JPanel();
                   //jPanel3.setBorder(new javax.swing.border.TitledBorder("3"));
                   timePanel.setLayout(null);
                   timePanel.setBounds(0, 170, 700, 100);
                   timePanel.add(getjLblStartDate(),null);
                   timePanel.add(getjTxtFStartDate(),null);
                   timePanel.add(getjLblStartTime(),null);
                   timePanel.add(getjCmbBxStartTimeHrs(),null);
                   timePanel.add(getjLblStartTimeColon(),null);
                   timePanel.add(getjCmbBxStartTimeMin(),null);
                   timePanel.add(getjLblEndTime(),null);
                   timePanel.add(getjLblEndTimeColon(),null);
                   timePanel.add(getjCmbBxEndTimeHrs(),null);
                   timePanel.add(getjCmbBxEndTimeMin(),null);
                   JLabel jLblC1 =  new JLabel ();
                   jLblC1.setBounds(new Rectangle(25, 70, 60, 20));
                   jLblC1.setText("new");
                   jPanel3.add(jLblC1);
                   JLabel jLblC2 =  new JLabel ();
                   jLblC2.setBounds(new Rectangle(25, 90, 60, 20));
                   jLblC2.setText("new");
                   jPanel3.add(jLblC2);
                   JLabel jLblC3 =  new JLabel ();
                   jLblC3.setBounds(new Rectangle(25, 110, 60, 20));
                   jLblC3.setText("new");
                   jPanel3.add(jLblC3);
                   JLabel jLblC4 =  new JLabel ();
                   jLblC4.setBounds(new Rectangle(25, 130, 60, 20));
                   jLblC4.setText("new");
                   jPanel3.add(jLblC4);
                   JLabel jLblC5 =  new JLabel ();
                   jLblC5.setBounds(new Rectangle(25, 150, 60, 20));
                   jLblC5.setText("new");
                   jPanel3.add(jLblC5);
                   JLabel jLblC6 =  new JLabel ();
                   jLblC6.setBounds(new Rectangle(25, 170, 60, 20));
                   jLblC6.setText("new");
                   jPanel3.add(jLblC6);
                   JLabel jLblC7 =  new JLabel ();
                   jLblC7.setBounds(new Rectangle(25, 190, 60, 20));
                   jLblC7.setText("new");
                   jPanel3.add(jLblC7);
                   //jPanel3.add(getjLblEndTime(),null);
                   //jPanel3.add(getjTxtFEndTime(),null);
              return timePanel;
         private JPanel getrecurrencePanel(){
              if (recurrencePanel == null){
                   recurrencePanel=new JPanel();
                   //jPanel4.setBorder(new javax.swing.border.TitledBorder("Reccurrence"));
                   recurrencePanel.setLayout(null);
                   recurrencePanel.setBounds(0, 240, 700, 120);
                   recurrencePanel.add(getjLblRecurrence(),null);
                   recurrencePanel.add(getjChkBxSunday(),null);
                   recurrencePanel.add(getjLblSunday(),null);
                   recurrencePanel.add(getjChkBxMonday(),null);
                   recurrencePanel.add(getjLblMonday(),null);
                   recurrencePanel.add(getjChkBxTuesday(),null);
                   recurrencePanel.add(getjLblTuesday(),null);
                   recurrencePanel.add(getjChkBxWednesday(),null);
                   recurrencePanel.add(getjLblWednesday(),null);
                   recurrencePanel.add(getjChkBxThursday(),null);
                   recurrencePanel.add(getjLblThursday(),null);
                   recurrencePanel.add(getjChkBxFriday(),null);
                   recurrencePanel.add(getjLblFriday(),null);
                   recurrencePanel.add(getjChkBxSaturday(),null);
                   recurrencePanel.add(getjLblSaturday(),null);
              //jPanel4.add(new JSeparator(), BorderLayout.CENTER);
                   recurrencePanel.add(getjLblEndDate(),null);
                   recurrencePanel.add(getjTxtFEndDate(),null);
              return recurrencePanel;
         private JPanel getbuttonsPanel(){
              if (buttonsPanel == null){
                   buttonsPanel=new JPanel();
                   //jPanel5.setBorder(new javax.swing.border.TitledBorder("5"));
                   buttonsPanel.setLayout(null);
                   buttonsPanel.setBounds(0, 360, 700, 90);
                   buttonsPanel.add(getjBtnCancel(),null);
                   buttonsPanel.add(getjBtnSave(),null);
              return buttonsPanel;
         public JPanel getofficePanel(){
              if (officePanel == null){
                   officePanel=new JPanel();
                   officePanel.setLayout(null);
                   //jPanel6.setBorder(new javax.swing.border.TitledBorder("6"));
                   officePanel.setBounds(0, 70, 700, 80);
                   officePanel.add(getjCmbBxPanelOfficeType(),null);
                   officePanel.add(getjLblPanelOfficeLocation(),null);
                   officePanel.add(getjCmbBxPanelOfficeLocation(),null);
                   officePanel.add(getjLblPanelOfficeType(),null);
              return officePanel;
         private JPanel geteventsPanel(){
              if (eventsPanel == null){
                   eventsPanel=new JPanel();
                   eventsPanel.setLayout(null);
                   //jPanel7.setBorder(new javax.swing.border.TitledBorder("7"));
                   eventsPanel.setBounds(0, 120, 700, 150);
                   eventsPanel.add(getjLblEvent(),null);
                   eventsPanel.add(getjLblEventType(),null);
                   eventsPanel.add(getjLblEventStartTime(),null);
                   eventsPanel.add(getjLblEventEndTime(),null);
                  //jPanel7.add(new JSeparator(), new Dimension(180,10));
                   eventsPanel.add(getjCmbBxEventType(),null);
                   eventsPanel.add(getjCmbBxEventStartTimeHrs(),null);
                   eventsPanel.add(getjLblEventStartTimeColon(),null);
                   eventsPanel.add(getjCmbBxEventStartTimeMin(),null);
                   eventsPanel.add(getjCmbBxEventEndTimeHrs(),null);
                   eventsPanel.add(getjLblEventEndTimeColon(),null);
                   eventsPanel.add(getjCmbBxEventEndTimeMin(),null);
                   eventsPanel.add(getjBtnAdd(),null);
                  //jPanel7.add(getjCmbBxPanel6Location(),null);
              return eventsPanel;
          * mainPanel methods to get components
         private JLabel getjLblCalender()
              if(jLblCalender==null){
              jLblCalender =  new JLabel ();
              jLblCalender.setBounds(new Rectangle(25, 25, 60, 20));
              jLblCalender.setText("Calender");
              System.out.println(jLblCalender.getBounds());
              //jLblCalender.setBounds(20, 20, 100, 16);
              return jLblCalender;
         public JComboBox getjCmbBxCalender(){
              if (jCmbBxCalender == null){
         calender = new String[] {"Office","Counselor"};
          jCmbBxCalender = new JComboBox (calender);
          jCmbBxCalender.setBounds(new Rectangle (90,25,140,20));
              return jCmbBxCalender;
         private JRadioButton getjRdBttnDay(){
               if(jRBttnDay==null){
                    jRBttnDay=new JRadioButton();
                    jRBttnDay.setBounds(new Rectangle(350,25, 60, 20));
                    jRBttnDay.setText("Day");
                    //jRBttnOffice.addItemListener( rhandler );
              return jRBttnDay;
          private JRadioButton getjRdBttnEvent(){
               if(jRBttnEvent==null){
                    jRBttnEvent=new JRadioButton();
                    jRBttnEvent.setBounds(new Rectangle(350, 50, 60, 20));
                    jRBttnEvent.setText("Event");
                    //jRBttnEvent.addItemListener( rhandler );
              return jRBttnEvent;
               * counselorPanel methods to get components
          private JLabel getjLblCounselor()
                   if(jLblCounselor==null){
                   jLblCounselor =  new JLabel ();
                   jLblCounselor.setBounds(new Rectangle(25,25,60,20));
                   jLblCounselor.setText("Counselor");
                   //jLblCalender.setBounds(0, 0, 33, 16);
                   return jLblCounselor;
              private JLabel getjLblLocation()
                   if(jLblLocation==null){
                   jLblLocation =  new JLabel ();
                   jLblLocation.setBounds(new Rectangle(25,60,60,20));
                   jLblLocation.setText("Location");
                   //jLblCalender.setBounds(0, 0, 33, 16);
                   return jLblLocation;
              private JLabel getjLblType()
                   if(jLblType==null){
                   jLblType =  new JLabel ();
                   jLblType.setBounds(new Rectangle(25,95,60,20));
                   jLblType.setText("Type");
                   //jLblCalender.setBounds(0, 0, 33, 16);
                   return jLblType;
              private JLabel getjLblType1()
                   if(jLblType1==null){
                   jLblType1 =  new JLabel ();
                   jLblType1.setBounds(new Rectangle(350, 25, 40, 20));
                   jLblType1.setText("Type  :");
                   //jLblCalender.setBounds(0, 0, 33, 16);
                   return jLblType1;
              public JComboBox getjCmbBxCounselor(){
                   if (jCmbBxCounselor == null){
              counselor = new String[] {"John","Jason","Sam"};
               jCmbBxCounselor = new JComboBox (counselor);
               jCmbBxCounselor.setBounds(new Rectangle (90,25,140,20));
                   return jCmbBxCounselor;
              public JComboBox getjCmbBxLocation(){
                   if (jCmbBxLocation == null){
                        location = new String[] {"Oakland","Sanfrancisco"};
                        jCmbBxLocation= new JComboBox(location);
                        jCmbBxLocation.setBounds(new Rectangle (90,60,140,20));
                   return jCmbBxLocation;
              public JComboBox getjCmbBxType(){
                   if (jCmbBxType == null){
              type = new String[] {"Regular","Non Regular"};
               jCmbBxType = new JComboBox (type);
               jCmbBxType.setBounds(new Rectangle (90,95,140,20));
                   return jCmbBxType;
              private JRadioButton getjRdBttnOffice(){
                    if(jRBttnOffice==null){
                         jRBttnOffice=new JRadioButton();
                         jRBttnOffice.setBounds(new Rectangle(490, 25, 60, 20));
                         jRBttnOffice.setText("Office");
                         //jRBttnOffice.addItemListener( rhandler );
                   return jRBttnOffice;
               private JRadioButton getjRdBttnCounselor(){
                    if(jRBttnCounselor==null){
                         jRBttnCounselor=new JRadioButton();
                         jRBttnCounselor.setBounds(new Rectangle(400, 25, 90, 20));
                         jRBttnCounselor.setText("Counselor");
                         //jRBttnCounselor.addItemListener( rhandler );
                   return jRBttnCounselor;
                    * timePanel methods to get components
               private JLabel getjLblStartDate()
                        if(jLblStartDate==null){
                             jLblStartDate =  new JLabel ();
                             jLblStartDate.setBounds(new Rectangle(25,25,60,20));
                             jLblStartDate.setText("Start Date ");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblStartDate;
                   private JLabel getjLblStartTime()
                        if(jLblStartTime==null){
                             jLblStartTime =  new JLabel ();
                             jLblStartTime.setBounds(new Rectangle(350,25,70,20));
                             jLblStartTime.setText("Start Time ");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblStartTime;
                   private JLabel getjLblEndTime()
                        if(jLblEndTime==null){
                             jLblEndTime =  new JLabel ();
                             jLblEndTime.setBounds(new Rectangle(350,60,70,20));
                             jLblEndTime.setText("End Time ");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblEndTime;
                   private JTextField getjTxtFStartDate() {
                        if (jTxtFStartDate == null) {
                             jTxtFStartDate = new JTextField();
                             //jTxtFRefNum.setBounds(new Rectangle(86, 51, 109, 20));
                             jTxtFStartDate.setBounds(new Rectangle(90,25,140,20));
                             jTxtFStartDate.setText("Start Date");
                        return jTxtFStartDate;
                   private JComboBox getjCmbBxStartTimeMin(){
                        if (jCmbBxStartTimeMin == null){
                   counselor = new String[] {"00","02","03","04"};
                    jCmbBxStartTimeMin = new JComboBox (counselor);
                    jCmbBxStartTimeMin.setBounds(new Rectangle (490,25,40,20));
                        return jCmbBxStartTimeMin;
                   private JComboBox getjCmbBxStartTimeHrs(){
                        if (jCmbBxStartTimeHrs == null){
                   counselor = new String[] {"00","02","03","04"};
                    jCmbBxStartTimeHrs = new JComboBox (counselor);
                    jCmbBxStartTimeHrs.setBounds(new Rectangle (425, 25,40,20));
                        return jCmbBxStartTimeHrs;
                   private JLabel getjLblEndTimeColon()
                        if(jLblEndTimeColon==null){
                             jLblEndTimeColon =  new JLabel ();
                             jLblEndTimeColon.setBounds(new Rectangle(475,60,5,20));
                             jLblEndTimeColon.setText(":");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblEndTimeColon;
                   private JLabel getjLblStartTimeColon()
                        if(jLblStartTimeColon==null){
                             jLblStartTimeColon =  new JLabel ();
                             jLblStartTimeColon.setBounds(new Rectangle(475,25,5,20));
                             jLblStartTimeColon.setText(":");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblStartTimeColon;
                   private JComboBox getjCmbBxEndTimeMin(){
                        if (jCmbBxEndTimeMin == null){
                   counselor = new String[] {"00","02","03","04"};
                    jCmbBxEndTimeMin = new JComboBox (counselor);
                    jCmbBxEndTimeMin.setBounds(new Rectangle (490,60,40,20));
                        return jCmbBxEndTimeMin;
                   private JComboBox getjCmbBxEndTimeHrs(){
                        if (jCmbBxEndTimeHrs == null){
                   counselor = new String[] {"00","02","03","04"};
                    jCmbBxEndTimeHrs = new JComboBox (counselor);
                    jCmbBxEndTimeHrs.setBounds(new Rectangle (425,60,40,20));
                        return jCmbBxEndTimeHrs;
                    * recurrencePanel methods to get components
                   private JLabel getjLblSunday()
                        if(jLblSunday==null){
                             jLblSunday =  new JLabel ();
                             jLblSunday.setBounds(new Rectangle(125, 50, 50, 20));
                             jLblSunday.setText("Sunday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblSunday;
                   private JLabel getjLblMonday()
                        if(jLblMonday==null){
                             jLblMonday =  new JLabel ();
                             jLblMonday.setBounds(new Rectangle(205,50,50,20));
                             jLblMonday.setText("Monday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblMonday;
                   private JLabel getjLblTuesday()
                        if(jLblTuesday==null){
                             jLblTuesday =  new JLabel ();
                             jLblTuesday.setBounds(new Rectangle(285,50,50,20));
                             jLblTuesday.setText("Tuesday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblTuesday;
                   private JLabel getjLblWednesday()
                        if(jLblWednesday==null){
                             jLblWednesday =  new JLabel ();
                             jLblWednesday.setBounds(new Rectangle(370, 50,70,20));
                             jLblWednesday.setText("Wednesday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblWednesday;
                   private JLabel getjLblThursday()
                        if(jLblThursday==null){
                             jLblThursday =  new JLabel ();
                             jLblThursday.setBounds(new Rectangle(475,50,60,20));
                             jLblThursday.setText("Thursday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblThursday;
                   private JLabel getjLblFriday()
                        if(jLblFriday==null){
                             jLblFriday =  new JLabel ();
                             jLblFriday.setBounds(new Rectangle(565,50,40,20));
                             jLblFriday.setText("Friday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblFriday;
                   private JLabel getjLblSaturday()
                        if(jLblSaturday==null){
                             jLblSaturday =  new JLabel ();
                             jLblSaturday.setBounds(new Rectangle(635,50,60,20));
                             jLblSaturday.setText("Saturday");
                        //jLblCalender.setBounds(0, 0, 33, 16);
                        return jLblSaturday;
                   private JCheckBox getjChkBxSunday() {
                        if (jChkBxSunday == null) {
                             jChkBxSunday = new JCheckBox ("Sunday",false);
                             jChkBxSunday.setBounds(new Rectangle(100,50,20,20));
                        return jChkBxSunday;
                    private JCheckBox getjChkBxMonday() {
                             if (jChkBxMonday == null) {
                                  jChkBxMonday = new JCheckBox ("Monday",false);
                                  jChkBxMonday.setBounds(new Rectangle(180,50,20,20));
                             return jChkBxMonday;
                    private JCheckBox getjChkBxTuesday() {
                             if (jChkBxTuesday == null) {
                                  jChkBxTuesday = new JCheckBox ("Tuesday",false);
                                  jChkBxTuesday.setBounds(new Rectangle(260,50,20,20));
                             return jChkBxTuesday;
                    private JCheckBox getjChkBxWednesday() {
                             if (jChkBxWednesday == null) {
                                  jChkBxWednesday = new JCheckBox ("Wedneday",false);
                                  jChkBxWednesday.setBounds(new Rectangle(345,50,20,20));
                             return jChkBxWednesday;
                    private JCheckBox getjChkBxThursday() {
                             if (jChkBxThursday == null) {
                                  jChkBxThursday = new JCheckBox ("Thursday",false);
                                  jChkBxThursday.setBounds(new Rectangle(450,50,20,20));
                             return jChkBxThursday;
                    private JCheckBox getjChkBxFriday() {
                             if (jChkBxFriday == null) {
                                  jChkBxFriday = new JCheckBox ("Friday",false);
                                  jChkBxFriday.setBounds(new Rectangle(540,50,20,20));
                             return jChkBxFriday;
                    private JCheckBox getjChkBxSaturday() {
                             if (jChkBxSaturday == null) {
                                  jChkBxSaturday = new JCheckBox ("Saturday",false);
                                  jChkBxSaturday.setBounds(new Rectangle(610,50,20,20));
                             return jChkBxSaturday;
                    private JLabel getjLblEndDate()
                             if(jLblEndDate==null){
                                  jLblEndDate =  new JLabel ();
                                  jLblEndDate.setBounds(new Rectangle(25,85,60,20));
                                  jLblEndDate.setText("End Date");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblEndDate;
                    private JTextField getjTxtFEndDate() {
                             if (jTxtFEndDate == null) {
                                  jTxtFEndDate = new JTextField();
                                  //jTxtFRefNum.setBounds(new Rectangle(86, 51, 109, 20));
                                  jTxtFEndDate.setBounds(new Rectangle(90,85,140,20));
                                  jTxtFEndDate.setText("End Date");
                             return jTxtFEndDate;
                    private JLabel getjLblRecurrence()
                             if(jLblRecurrence==null){
                                  jLblRecurrence =  new JLabel ();
                                  jLblRecurrence.setBounds(new Rectangle(25,25,80,20));
                                  jLblRecurrence.setText("Recurrence ");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblRecurrence;
                         * buttonsPanel methods to get components
                    private JButton getjBtnCancel(){
                         if(jBttnCancel==null){
                              jBttnCancel=new JButton();
                              jBttnCancel.setBounds(new Rectangle(510,25,80,20));
                              jBttnCancel.setText("Cancel");
                        return jBttnCancel;
                    private JButton getjBtnSave(){
                         if(jBttnSave==null){
                              jBttnSave=new JButton();
                              jBttnSave.setBounds(new Rectangle(600,25,80,20));
                              jBttnSave.setText("Save");
                        return jBttnSave;
                         * OfficePanel methods to get components
                    private JLabel getjLblPanelOfficeType()
                             if(jLblPanelOfficeType==null){
                                  jLblPanelOfficeType =  new JLabel ();
                                  jLblPanelOfficeType.setBounds(new Rectangle(25,25,60,20));
                                  jLblPanelOfficeType.setText("Type");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblPanelOfficeType;
                        private JLabel getjLblPanelOfficeLocation()
                             if(jLblPanelOfficeLocation==null){
                                  jLblPanelOfficeLocation =  new JLabel ();
                                  jLblPanelOfficeLocation.setBounds(new Rectangle(25,60,60,20));
                                  jLblPanelOfficeLocation.setText("Location");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblPanelOfficeLocation;
                        public JComboBox getjCmbBxPanelOfficeLocation(){
                             if (jCmbBxPanelOfficeLocation == null){
                                  String[] Officelocation = new String[] {"OakLand","San Fransisco"};
                        jCmbBxPanelOfficeLocation = new JComboBox (Officelocation);;
                        jCmbBxPanelOfficeLocation.setBounds(new Rectangle (90,60,140,20));
                             return jCmbBxPanelOfficeLocation;
                        private JComboBox getjCmbBxPanelOfficeType(){
                             if (jCmbBxPanelOfficeType == null){
                                  String [] Officetype = new String[] {"Regular","OnCall"};
                         jCmbBxPanelOfficeType = new JComboBox (Officetype);
                         jCmbBxPanelOfficeType.setBounds(new Rectangle (90,25,140,20));
                             return jCmbBxPanelOfficeType;
                         * eventsPanel methods to get components
                        private JComboBox getjCmbBxEventType(){
                             if (jCmbBxEventType == null){
                        counselor = new String[] {"John","Jason"};
                         jCmbBxEventType = new JComboBox (counselor);
                         jCmbBxEventType.setBounds(new Rectangle (120,90,130,20));
                             return jCmbBxEventType;
                        private JComboBox getjCmbBxEventStartTimeHrs(){
                             if (jCmbBxEventStartTimeHrs == null){
                        counselor = new String[] {"12","00"};
                         jCmbBxEventStartTimeHrs = new JComboBox (counselor);
                         jCmbBxEventStartTimeHrs.setBounds(new Rectangle (290,90,40,20));
                             return jCmbBxEventStartTimeHrs;
                        private JComboBox getjCmbBxEventStartTimeMin(){
                             if (jCmbBxEventStartTimeMin == null){
                        counselor = new String[] {"00","02","03","04"};
                         jCmbBxEventStartTimeMin = new JComboBox (counselor);
                         jCmbBxEventStartTimeMin.setBounds(new Rectangle (355,90,40,20));
                             return jCmbBxEventStartTimeMin;
                        private JComboBox getjCmbBxEventEndTimeHrs(){
                             if (jCmbBxEventEndTimeHrs == null){
                        counselor = new String[] {"00","02","03","04"};
                         jCmbBxEventEndTimeHrs = new JComboBox (counselor);
                         jCmbBxEventEndTimeHrs.setBounds(new Rectangle (470,90,40,20));
                             return jCmbBxEventEndTimeHrs;
                        private JComboBox getjCmbBxEventEndTimeMin(){
                             if (jCmbBxEventEndTimeMin == null){
                        counselor = new String[] {"John","Jason","Sam"};
                         jCmbBxEventEndTimeMin = new JComboBox (counselor);
                         jCmbBxEventEndTimeMin.setBounds(new Rectangle (535,90,40,20));
                             return jCmbBxEventEndTimeMin;
                        private JLabel getjLblEventType()
                             if(jLblEventType==null){
                             jLblEventType =  new JLabel ();
                             jLblEventType.setBounds(new Rectangle(150, 60,60,20));
                             jLblEventType.setText("Type");
                             //System.out.println(jLblCalender.getBounds());
                             //jLblCalender.setBounds(20, 20, 100, 16);
                             return jLblEventType;
                        private JLabel getjLblEvent()
                             if(jLblEvents==null){
                             jLblEvents =  new JLabel ();
                             jLblEvents.setBounds(new Rectangle(325, 25, 60, 20));
                             jLblEvents.setText("Events");
                             //System.out.println(jLblCalender.getBounds());
                             //jLblCalender.setBounds(20, 20, 100, 16);
                             return jLblEvents;
                        private JLabel getjLblEventStartTime()
                             if(jLblEventStartTime==null){
                             jLblEventStartTime =  new JLabel ();
                             jLblEventStartTime.setBounds(new Rectangle(310, 60,60,20));
                             jLblEventStartTime.setText("Start Time");
                             //System.out.println(jLblCalender.getBounds());
                             //jLblCalender.setBounds(20, 20, 100, 16);
                             return jLblEventStartTime;
                        private JLabel getjLblEventEndTime()
                             if(jLblEventEndTime==null){
                             jLblEventEndTime =  new JLabel ();
                             jLblEventEndTime.setBounds(new Rectangle(500, 60,60,20));
                             jLblEventEndTime.setText("End Time");
                             //System.out.println(jLblCalender.getBounds());
                             //jLblCalender.setBounds(20, 20, 100, 16);
                             return jLblEventEndTime;
                        private JLabel getjLblEventStartTimeColon()
                             if(jLblEventStartTimeColon==null){
                                  jLblEventStartTimeColon =  new JLabel ();
                                  jLblEventStartTimeColon.setBounds(new Rectangle(340,90,5,20));
                                  jLblEventStartTimeColon.setText(":");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblEventStartTimeColon;
                        private JLabel getjLblEventEndTimeColon()
                             if(jLblEventEndTimeColon==null){
                                  jLblEventEndTimeColon =  new JLabel ();
                                  jLblEventEndTimeColon.setBounds(new Rectangle(520,90,5,20));
                                  jLblEventEndTimeColon.setText(":");
                             //jLblCalender.setBounds(0, 0, 33, 16);
                             return jLblEventEndTimeColon;
                         private JButton getjBtnAdd(){
                              if(jBttnAdd==null){
                                   jBttnAdd=new JButton();
                                   jBttnAdd.setBounds(new Rectangle(25,115,80,20));
                                   jBttnAdd.setText("Add");
                             return jBttnAdd;
    //                     Action Listeners
                                  public void addCmbBoxCalenderListener (ItemListener eve){
                                  if (this.jCmbBxCalender != null){
                                       jCmbBxCalender.addItemListener(eve);
                             }Here is my controller code:
    private class JCmbBxCalenderListener implements ActionListener {
                   public void actionPerformed( ActionEvent event ){
                         try{
                              if(((JComboBox) event.getSource()).getSelectedItem().equals("Office Calender")){
                                   //calenderAdmin_View.jContentPane.revalidate();
                                   calenderAdmin_View.jContentPane.remove(calenderAdmin_View.getcounselorPanel());
                                   calenderAdmin_View.getcounselorPanel().setVisible(false);
                                       calenderAdmin_View.jContentPane.add(calenderAdmin_View.getofficePanel(),1);
                                   calenderAdmin_View.getofficePanel().setVisible(true);
                                   calenderAdmin_View.jContentPane.validate();
                              else
                                   if(((JComboBox) event.getSource()).getSelectedItem().equals("Counselor Calender"))
                                        //calenderAdmin_View.jContentPane.revalidate();
                                        calenderAdmin_View.jContentPane.remove(calenderAdmin_View.getofficePanel());
                                        calenderAdmin_View.getofficePanel().setVisible(false);
                                        calenderAdmin_View.jCo                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

  • How to solve sync problem between Outlook calendar and iPhone when reminder is set to _some_ non-standard values?

    Hi,
    I am having a sync problem between my iPhone/iPad and Outlook calendar events (Outlook 2010).
    Here is the description of the problem:
    1. In Outlook - please create a new event/appointment (e.g. "Test").
    2. Reminder is set by default to 15 minutes. You can change it by using a dropdown menu - please select: "0,5 days".
    3. Click on "0,5 days" and change it manually to "14,5 days".
    4. Click on "Save & Close".
    5. (Do not snooze or dismiss the reminder.)
    6. Sync with your iPhone/iPad.
    7. Open this new event on iPhone/iPad - you can see that alert is set to "15 minutes before" instead to a correct value that was set in Outlook.
    The same problem can be seen if you set the reminder to e.g. "3 weeks" (standard value is "2 weeks").
    However, it is interesting that non-standard values like "1,5 days" (and all other until "13,5 days") are synced without any problem.
    Does anyone have a solution how to solve this problem (different than the trivial solution of not using those strange values)?
    Thanks!

    Thanks to another post (https://discussions.apple.com/message/17501071#17501071) I reset the sync history, here is what to do: 
    Launch iTunes.
    Before you hook up your iPhone to the PC and iTunes do this: Go to iTunes Edit menu > Preferences… > select the iPhone > click the Reset Synch History button > click OK.
    Connect the iPhone to the PC and let iTunes recognize it.
    In the top right corner is the iPhone icon, click on the left side of the iPhone icon > the iPhone menu launches.
    In the menu along the top click on Info > make your selections > click Sync button > it gives you a dialog at the top with the steps it’s going through during the sync.
    In the top left of the iTunes app > click Exit.

  • I have connection problems between the mini ipad and my powerbook g4, you are not allowed to see or share applications.

    I have connection problems between the mini ipad and my powerbook g4, you are not allowed to see or share applications.

    That is not possible.

  • Problems between PE4 and 10

    I have a drawing that was resized to a certain length using PE4. I have now upgraded to PE10 and when I print the drawing , it prints 3-4 times  larger than what it should be. When I view the drawing, the ruler at the top of the screen shows it being the correct length and when I checked the deminsion in the resize box, it also has the correct length. Have I done something wrong or should I delete the drawing and start over from scratch?

    Could you be a little more specific please? Sorry, I am not a tech guy just a poor laymen.
    Date: Thu, 2 Aug 2012 20:30:55 -0600
    From: [email protected]
    To: [email protected]
    Subject: Problems between PE4 and 10
        Re: Problems between PE4 and 10
        created by photodrawken in Photoshop Elements - View the full discussion
    Check your PSE print settings, especially the DPI value in the "Print Quality". Ken
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4595437#4595437
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4595437#4595437. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Photoshop Elements by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • I use itunes on a Dell XPS502 with W7/64. In some cases have have problems to import CD's. The sound is very disturbed and the import need a lot more time than in normal cases. Is there a problem between itunes W7/64 or a known hardware issue?

    I use itunes on a Dell XPS502 with W7/64. In some cases have have problems to import CD's. The sound is very disturbed and the import need a lot more time than in normal cases. Is there a problem between itunes and W7/64 or a known hardware issue?
    Example-CD : "Tracy Chapman , Telling stories" is not able to import . I have more such negative cases. But in other cases it works fine and the sound is great.
    The firmware at the inbuild CD/DVD DS-6E2SH is the latest version.
    What can I do??

    hi b noir,
    I don't no about virtuel drives like you mententioned. In the mean time I have rebooted the XPS and run again the iTunes diagnostics. I think the back - chance in the registry was not ready to use.  Now there are another results. They are the same in case of a running CD or a not running CD. The difference in total is like before. It takes more time that iTunes reads the (bad) CD and at the there is no good sound. In both cases ( running or not running CD) iTunes diagnostics gives as a result :
    (the copie from ITunes shows the result of the not running CD from Tracy Chapman)
    Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)
    Dell Inc. Dell System XPS L502X
    iTunes 10.3.1.55
    QuickTime 7.6.9
    FairPlay 1.11.17
    Apple Application Support 1.5.2
    iPod Updater-Bibliothek 10.0d2
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.1.1
    Apple Mobile Device 3.4.0.25
    Apple Mobile Device Treiber 1.55.0.0
    Bonjour 2.0.5.0 (214.3)
    Gracenote SDK 1.8.2.457
    Gracenote MusicID 1.8.2.89
    Gracenote Submit 1.8.2.123
    Gracenote DSP 1.8.2.34
    iTunes-Seriennummer 00D7B2B00CD25750
    Aktueller Benutzer ist kein Administrator.
    Aktuelles Datum und Uhrzeit sind 2011-06-11 19:33:22.
    iTunes befindet sich nicht im abgesicherten Modus.
    WebKit Accelerated Compositing ist aktiviert.
    HDCP wird unterstützt.
    Core Media wird unterstützt.
    Info zu Video-Anzeige
    NVIDIA, NVIDIA GeForce GT 540M
    Intel Corporation, Intel(R) HD Graphics Family
    **** Info für externe Plug-Ins ****
    Keine externen Plug-Ins installiert.
    iPodService 10.3.1.55 (x64) arbeitet zurzeit.
    iTunesHelper 10.3.1.55 arbeitet zurzeit.
    Apple Mobile Device service 3.3.0.0 arbeitet zurzeit.
    **** CD/DVD-Laufwerkstests****
    LowerFilters: PxHlpa64 (2.0.0.0),
    UpperFilters: GEARAspiWDM (2.2.0.1),
    D: PLDS DVDRWBD DS-6E2SH, Rev CD11
    Audio-CD im Laufwerk
    11 Titel auf der CD gefunden, Spieldauer: 42:07 auf Audio-CD
    Titel 1, Startzeit: 00:02:00
    Titel 2, Startzeit: 03:59:47
    Titel 3, Startzeit: 07:19:27
    Titel 4, Startzeit: 11:31:30
    Titel 5, Startzeit: 15:31:50
    Titel 6, Startzeit: 20:07:50
    Titel 7, Startzeit: 24:27:15
    Titel 8, Startzeit: 27:49:10
    Titel 9, Startzeit: 32:41:25
    Titel 10, Startzeit: 35:29:65
    Titel 11, Startzeit: 38:38:00
    Audio-CD erfolgreich gelesen (Suche nach alter Firmware).
    Laufwerksgeschwindigkeit erfolgreich erkannt
    Die CDR-Geschwindigkeiten des Laufwerks sind:  4 10 16 24
    Die CDRW-Geschwindigkeiten des Laufwerks sind:  4
    Die DVDR-Geschwindigkeiten des Laufwerks sind:  4
    Die DVDRW-Geschwindigkeiten des Laufwerks sind:  4
    After starting the import it is going slower and slower. If it is helpful I can send you a soundfile with these distortions.
    best regards
    tcgerd

  • Problem between SOAP Sender and JDBC Receiver

    Hi,
    I have a asynchronous scenary between SOAP Sender and JDBC Receiver.
    The idea is sending an ID for updating one register.
    Table structure is:
    TABLE AS_PERSONA
        (P_RUT                         VARCHAR2(10) NOT NULL,
        P_NOMBRE                       VARCHAR2(50),
        P_APELLIDO                     VARCHAR2(50))
    The ID is the P_RUT field.
    The structure of message that I send by SOAP, is the following:
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <SOAP-ENV:Body>
              <m:MT_CONS_SOAP xmlns:m="urn:prueba:voliva">
                   <CONSULTA>
                        <P_RUT>15445</P_RUT>
                   </CONSULTA>
              </m:MT_CONS_SOAP>
         </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    The JDBC receiver structure is:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:MT_CONS_PERSONA xmlns:ns0="urn:prueba:voliva">
         <Statement>
              <AS_PERSONA action="UPDATE">
                   <table>AS_PERSONA</table>
                   <access>
                        <P_NOMBRE>DELETE_BY_XI</P_NOMBRE>
                        <P_APELLIDO>DELETE_BY_XI</P_APELLIDO>
                   </access>
                   <key>
                        <P_RUT>15445</P_RUT>
                   </key>
              </AS_PERSONA>
         </Statement>
    </ns0:MT_CONS_PERSONA>
    When I do a call to SOAP by XMLspy, it returns a message without data, that means succesfull reply.
    I see message monitor and see the succesfull flag. But in the database it doesn't update the register.
    This scenario was proved using the File Sender and same JDBC Receiver, then result was succesfull.
    I proved SOAP Sender with a File Receiver, storing information from SOAP sender in an archive, and works well.
    Then I imagine that exist some problem between SOAP and JDBC. what could be happening ?
    Thanks.

    Hi,
    Looks like the problem is with the JDBC receiver...try updating the value in the table by using a File-JDBC scenario..does it work..check the adapter monitor in RWB..
    Regards,
    Sushumna

  • Strange Problem with PAR deployment.

    Hi Everybody,
    I am undergoing with the strange problem with PAR deployment. When I am deploying any Par file its going successful but when again If I am changing this same PAR file in NWDS and deploying it ... its deploying but not showing the updated deployment version. To see the updated version, every time, I have to go Portal->System Admin->Support->Admin Console and DELETE the existing PAR file. But this procedure takes too time to work on each and every time. Can you help me with some new concept where the new deployed version will get updated on previous one without any manual process or if this something related to cache problem then how to work out?
    Thanks,
    Roshan Gupta

    Hi,
    If it saves you time you can also deploy from here:
    .../irj/servlet/prt/portal/prtroot/com.sap.portal.runtime.system.console.ClusterAdminConsole
    In some cases (rarely) I observed the behavior you described above.
    In thoes cases after deploying the file I click the "clean" button on the bottom, since after the deployment it contains the name of the par you just uploaded it'll save you the time of looking for that par to earase.
    After that you have to deploy the par again, but again it's allready in the browse console box.
    Best Regards,
    Nadav.

Maybe you are looking for