Question

XML Code Problem

Asked by: Round_Butte

Please Help me with this,  I would like to use css and rgb color codes  where is says body background-color="XXXX" foreground-color="RGBX" .  How do I add fonts, underline and bold face?   Can do double space?  Also  what XXXRGBX what do I put in there?  Also RBGI what is the I for? John

<xsl:template match="osload-edit">
<osxml:text-mode-ui>
  <head>
    <title color="XXXXRGBX"><xsl:text>                             Edit Boot Options                                 </xsl:text></title>
    <footer color="XXXXRGBX"><xsl:text> ENTER=Submit                                                       ESC=Cancel </xsl:text></footer>
    <meta key="ENTER" action="submit"/>
    <meta key="ENTER" action="reload-main"/>
    <meta key="ESC" action="cancel"/>
  </head>
  <body background-color="XXXX" foreground-color="RGBX">
  <br/>
  Edit Windows boot options for: <font foreground-color="RGBI"><xsl:value-of select="@name"/></font>
  <br/>
  <br/>
  <xsl:for-each select="@path">
                                  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:

Select allOpen in new window

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-08-15 at 19:29:09ID24655839
Tags

XSL

Topics

XSL Formatting Objects

,

Cascading Style Sheets (CSS)

,

Web Languages/Standards

Participating Experts
1
Points
250
Comments
25

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Changing the Edit Control Fonts and Foreground Color
    I want to change Edit control font and it foreground color.
  2. Link not underlined
    Is there some way I can prevent a link from being underlined on peoples browser in my HTML code?
  3. underline?
    hi everyone: text-decoration: underline; Is it possible to made an underline to dotline? - - - - - sam
  4. ONMOUSEOVER and ONMOUSEOUT Change Font Color and…
    Hi Experts, Thanks in advance for your assitance. Can you please help with the following server control with javascript: <ASP:LINKBUTTON RUNAT=server ID="lnkClickHere" TEXT="Click Here" FONT-BOLD =True FONT-SIZE = "13pt" F...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: Round_ButtePosted on 2009-08-16 at 21:04:23ID: 25111566

Ok thank you! I really didn't know where to post it John

 

by: locke_aPosted on 2009-08-17 at 04:59:33ID: 25113405

You need to add a style block within the head like:

<head>
...
<style type="text/css">

</style>
...
</head>

Then, to your style block you can add all kinds of formatting options.  Your examples would be like:

<style type="text/css">
body{
   background-color:XXXX;
   color:RGBX;
}
</style>

After you've added the css, you can remove the attributes from your body tag, so it will simply be:

<body>

You can underline, double-space, bold, whatever you'd like.  Do you want to apply those style to the whole page, or specific elements?

 

by: Round_ButtePosted on 2009-08-17 at 12:53:00ID: 25117794

I have noticed that Some of the Colors have the RGBXXXX and RGBIXXX do I just use the 6 alphanumberic RGB color codes? Also what is the "I" For? John

 

by: Round_ButtePosted on 2009-08-17 at 12:54:06ID: 25117802

Specific Elements!

 

by: locke_aPosted on 2009-08-17 at 13:12:13ID: 25117931

I'm not sure I understand what you mean, or where you've seen the "i".  In CSS you can use the six hex numbers, or if it is repeated like #336699 you can use short-hand and make it #369.

For specific elements, you can mark the text up with span tags and then apply the styles to those like:

Edit Windows boot options for: <span class="windowsUser"><xsl:value-of select="@name"/></span>

Then in your <style> block you would add a class which would look like:

.windowsUser{
   color:#336699;
   font-weight:bold;
   font-family:Arial;
}

 

by: Round_ButtePosted on 2009-08-17 at 13:35:02ID: 25118121

Thank you,locke_a:
Can I add animated gifs? pictures?  John

 

by: Round_ButtePosted on 2009-08-17 at 13:51:00ID: 25118289

font foreground-color="RGBI"

 

by: locke_aPosted on 2009-08-17 at 13:53:10ID: 25118307

It appears to me that the XML you're outputting is in fact HTML, this seems to be supported by your request for CSS assistance.  If this is HTML being output then yes, you can include animaged gifs and other images using either an image tag, or CSS if it is a background image.

I also am guessing however that you may be using this to customize the "Splash" screen in your operating system and I don't know of specific limitations to it's rendering of the HTML output.  That said, to create an image you would use the following tag:

<img src="PATH TO FILE" height="XX" width="XX" alt="Text to render if image isn't found" />

And replace the XX's with the actual pixel width and height of the image and the path as appropriate.

To put a background image in, you'd need an element the image is "behind", this could be the body, a div or anything.  For example in your <style> block you could add:

body{
background-image:url(http://www.freedigitalphotos.net/image/s_sunset23.jpg);
}

By default, this will tile the background image through the whole body of the rendered window.  You can also use CSS to control the placement of the background image and if it tiles and in which direction it tiles.

For example to repeat only on the X axis:

body{
   background-repeat:repeat-x;
}

Or to repeat only on the Y axis:

body{
   background-repeat:repeat-y;
}

See http://www.w3schools.com/css/css_background.asp for more examples of css background images.

 

by: Round_ButtePosted on 2009-08-17 at 14:23:07ID: 25118520

Would an Animated gif work there?  John

 

by: locke_aPosted on 2009-08-17 at 14:39:56ID: 25118643

I would expect that an animated gif would work in an <img> tag.  Have my other suggestions worked, and are you in fact using this for a Vista Startup screen?

 

by: Round_ButtePosted on 2009-08-17 at 16:25:55ID: 25119223

Yes I am using this for a Vista Startup Screen. Just adding colors and fonts to the text.  John

 

by: Round_ButtePosted on 2009-08-17 at 16:32:43ID: 25119246

does this use the installed fonts or should I put the ones I Use iin the boot/fonts folder? Thank you, John

 

by: Round_ButtePosted on 2009-08-17 at 16:56:27ID: 25119319

This may seem obvious( as to which I have an uncanny knack for), but should I erase the built in references ie:background-color="XXXX" for formatting? John

 

by: locke_aPosted on 2009-08-18 at 05:31:07ID: 25122450

I'm not sure what fonts are available for this feature.  Your best bet is to specify one and see if it works.

I would remove the built in references after you've added css backgrounds.  Again, I'm not sure if css will work in the vista boot screen.  Can you verify if any of the other changes have "stuck"?

 

by: Round_ButtePosted on 2009-08-18 at 14:35:46ID: 25127916

Now can I do a whole page but have 1 sentence with different colors and fonts? John

 

by: locke_aPosted on 2009-08-19 at 11:10:04ID: 25135559

You can make a sentence have it's own styles just like you did for specific elements in comment http:#25117931.

Make a new css class that has the style you want like:

.fancySentence{
   color:blue;
   font-family:Garamond;
   font-size:32px;
   font-weight:bold;
}

Then add a span tag around the sentence with that class like:

<span class="fancySentence">This is a fancy sentence!</span>

 

by: Round_ButtePosted on 2009-08-19 at 23:03:05ID: 25139652

value="2" tip="Start Windows with core drivers, and launch the command prompt."><span class="safe"> Safe Mode with Command Prompt </option></span>
Where did I go wrong with this line? John

 

by: locke_aPosted on 2009-08-20 at 09:32:51ID: 25144475

Your nesting is invalid.  I also don't see the beginning of your option element, but I'm assuming it's there and was a copy error?

Something like this:

<option value="2" tip="Start Windows with core drivers, and launch the command prompt."><span class="safe">Safe Mode with Command Prompt</span></option>

Note the order of the </span></option>.

 

by: Round_ButtePosted on 2009-08-21 at 18:32:55ID: 25157088

Here is the original :
  <xsl:for-each select="@lkg">
      <option value="0" tip="Start Windows with only the core drivers and services.">Safe Mode</option>
      <option value="1" tip="Start Windows with core drivers, plus networking support.">Safe Mode with Networking</option>
      <option value="2" tip="Start Windows with core drivers, and launch the command prompt.">Safe Mode with Command Prompt</option>
      <option value="6" tip="Start Windows using settings from last successful boot attempt.">Last Known Good Configuration (advanced)</option>
      <option selected="true" value="11" tip="Start Windows with its regular settings.">Start Windows Normally</option>
      </xsl:for-each>

      <xsl:for-each select="@safe">
      <option value="0" tip="Start Windows with only the core drivers and services.">Safe Mode</option>
      <option value="1" tip="Start Windows with core drivers, plus networking support.">Safe Mode with Networking</option>
      <option value="2" tip="Start Windows with core drivers, and launch the command prompt.">Safe Mode with Command Prompt</option>
      <separator/>
      <option selected="true" value="11" tip="Start Windows with its regular settings.">Start Windows Normally</option>
      </xsl:for-each>
Does this show what you need?

 <meter name="progressbar" size="76"/>
    <p pad-left="2">
      <textarea name="progressinfo" width="76"/>
    </p>
To use a animated gif  in here do I just replace these two lines with img src=""?
John

 

by: Round_ButtePosted on 2009-08-26 at 22:09:21ID: 25194782

It doesn't show any formatting but it does the un-formatted code, in a web browser! John

 

by: locke_aPosted on 2009-08-27 at 05:13:21ID: 25197022

This being the case, I suspect that your boot screen is not as fully functional as a browser and won't support CSS.

 

by: Round_ButtePosted on 2009-08-29 at 18:48:38ID: 31616196

What is the next step? John

 

by: Round_ButtePosted on 2009-11-23 at 11:53:54ID: 25890959

How about the whole page?  Can you show this? John

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...