Help working with fonts

I wrote up a piece in Baskerville font. When I saved it in .txt and .doc and emailed to a friend who is on a PC, it came through somewhat garbled. I've had this problem before when I was also on a PC but used a font she didn't have on her machine. Is there anyway to change the font of the document without having to retype the whole thing?
I have used Word and WordPerfect on PCs and both of those programs allow you to change the font of an entire document by simply going to the top of the document and changing the font.
So far, I must admit, compared to Word and WordPerfect I'm not all that impressed with Appleworks. It seems to be rather behind the times with what it can do.

Hi Pearl,
Welcome to the discussions and the AppleWorks forum.
I have used Word and WordPerfect on PCs and both of
those programs allow you to change the font of an
entire document by simply going to the top of the
document and changing the font.
AppleWorks follows the standard Macintosh 'noun-verb' grammar:
Select an object (noun) then perform an action (verb).
For this specific instance
noun: Select all (Edit > Select All, or press command-A)
verb: Choose the new Font from the Text menu.
So far, I must admit, compared to Word and
WordPerfect I'm not all that impressed with
Appleworks.
Not surprising, considering the design parameters of the applications.
AppleWorks is not, and was never intended to be, a clone of MS Word (or of WordPerfect).
MS Word and WordPerfect are both single purpose (word processing applications, dedicated to doing that single job.
AppleWorks is a Jack-of-all-trades application capable of word processing, vector drawing, bitmap painting, spreadsheet calculations and data management plus basic network communications (up to version 5) or rudimentary slide show presentations (version 6).
It was designed to have similar capabilities to MicroSoft Works (not Word), and quickly supplanted that MS application on the Mac platform. Another design considerations was the limited memory and storage space available at the time of the initial design. AppleWorks (AW 6.2.9, OS X version only) does all the tasks above with an application that by itself takes about 7.6MB of hard disk space. The current version of MS Word fills about 20MB of your hard drive. Adding the rest of the MS Office suite bumps that to over 200 MB.
It [AppleWorks] seems to be rather behind the times
with what it can do.
True enough. AppleWorks 6 was released shortly before the first public issue of OS X (2000?), and was a 'Carbonisation' of AppleWorks meant, at least in part, to ensure that there would be a productivity application to run on OS X when it was publicly released. Since that time, Apple has seen fit to provide only minor updates to AppleWorks, and it's clear that the product is at the end of its development cycle, and is unlikely to see further updates or upgrades.
Steve Jobs as much as said that a year ago at the WWDC when he stated that in iWork, Apple was "building the successor to AppleWorks."
The old workhorse has come a long way, and it's not as fancy as some of those new-fangled automobiles, but it's still capable of doing a lot of work, and doing it well. If AppleWorks isn't capable of doing what you need, and you need, and are willing to pay for the extra bells and whistles offered by other applications, then by all means, spend the money to acquire them.
Regards,
Barry

Similar Messages

  • Help Needed With Font Installation

    I just received a specialty font from a design group. It is a .suit file. I need help installing. When I double click it, it opens in text edit, not font book. I have sent it to two friends running 10.5 and for them it opens in font book no problem. Is there something I am not doing? I am running 10.6.4 on a Mac Pro Quad-Core. I am waiting to hear from the design group, but I am wondering if anyone has had this problem.

    Joe Hubbard wrote:
    Good suggestion. Here's what I've done and results (should have added this before...)
    Open with font book: font book JUST opens. Doesn't ask to install font.
    After font book opens I drag the .suit file into the font column. There is a green plus sign that appears. Once I let go, a font verification window pops up. It says everything is good and I check the font and click install: nothing happens.
    If I repeat this procedure again, then Font Book unexpectedly quits.
    The weird thing is that the .suit file DOES appear in the font folder of the user library. But the font itself does not show up in any programs, or even on the "all fonts" list in font book. But again, it works fine on my friend's laptops.
    I'm not a font expert, so my suggestion didn't have a lot of depth behind it. You might want to consider where you're putting that ".suit" file. OS X 10.6 has several places for fonts. If you're not putting it in one of those places, that could cause trouble.
    There's also this electronic book (US$15): "Take Control of Fonts in Snow Leopard" (http://www.takecontrolbooks.com/snow-leopard-fonts)
    I have no relationship with Take Control Books other than that of a customer.

  • Edit code for change drive letters in paths for links, to also work with Fonts that have been moved.

    I have the following code that looks through my links and changes all of the drive letters to the new locations where they exist.  So if something stays in the same folder structure, but moves to a new drive E: and InDesign can not longer find it, you can run the code and have it fix them all.
    Well I want to do the same but for fonts that have also moved.
    Thank you in advance for any and all help!
    if (app.documents.length == 0) {
        err("No open document. Please open a document and try again.", true);
    if (File.fs != "Windows") {
        err("This script is for Windows only.");
    var myDoc = app.activeDocument;
    var myLinks = myDoc.links;
    var myCounter = 0;
    if (myLinks.length == 0) {
        err("This document doesn't contain any links.", true);
    var mySettings = CreateDialog();
    for (i = myLinks.length-1; i >= 0 ; i--) {
        var myLink = myLinks[i];
        if ( myLink.status == LinkStatus.LINK_MISSING || (myLink.status != LinkStatus.LINK_MISSING && mySettings[2] == false) ) {
            var myOldPath = myLink.filePath;
            var myNewPath = myOldPath.replace(mySettings[0] + ":\\", mySettings[1] + ":\\");
            var myNewFile = new File(myNewPath);
            if (myNewFile.exists) {
                myLink.relink(myNewFile);
                try {
                    myLink.update();
                catch(e) {}
                myCounter++;
    if (myCounter == 1) {
        alert("One file has been relinked.", "Finished");
    else if  (myCounter > 1) {
        alert(myCounter + " files have been relinked.", "Finished");
    else {
        alert("Nothing has been relinked.", "Finished");
    function err(e, icon){
        alert(e, "Change drive letter in path", icon);
        exit();
    function CreateDialog() {
        var myDrives = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "y", "Z"];
        var myDialog = new Window("dialog", "Change drive letter in path");
        var myPanel = myDialog.add("panel", undefined, "");
        myPanel.orientation = "column";
        myPanel.alignChildren = "left";
        var myGroup = myPanel.add("group");
        myGroup.orientation = "row";
        var myStText1 = myGroup.add("statictext", undefined, "Change ");
        var myDropDownList1 = myGroup.add("dropdownlist", undefined, myDrives);
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1") != "") {
            myDropDownList1.selection = myDropDownList1.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1")];
        else {
            myDropDownList1.selection = myDropDownList1.items[2];
        var myStText2 = myGroup.add("statictext", undefined, " to ");
        var myDropDownList2 = myGroup.add("dropdownlist", undefined, myDrives);
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2") != "") {
            myDropDownList2.selection = myDropDownList2.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2")];
        else {
            myDropDownList2.selection = myDropDownList2.items[3];
        var myCheckBox = myPanel.add("checkbox", undefined, "relink only missing links");
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox") != "") {
            myCheckBox.value = eval(app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox"));
        else {
            myCheckBox.value = true;
        var myButtonsGrp = myDialog.add("group");
        var myOkBtn = myButtonsGrp.add("button", undefined, "Ok", {name:"ok"});
        var myCancelBtn = myButtonsGrp.add("button", undefined, "Cancel", {name:"cancel"});
        myOkBtn.onClick = function() {
            if (myDropDownList1.selection.index == myDropDownList2.selection.index) {
                alert("Both drive letters should not be the same.", "Change drive letter in path");
            else {
                myDialog.close(1);
        var myDialogResult = myDialog.show();
        if (myDialogResult == 1) {
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1", myDropDownList1.selection + "");
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2", myDropDownList2.selection + "");
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox", myCheckBox.value + "");
            return [ myDropDownList1.selection.text, myDropDownList2.selection.text, myCheckBox.value ];
        else {
            exit();

    ok, so I have discovered where the issue came from...
    The code you helped me with before, were I removed all links and my link character styles that I had (found here: http://forums.adobe.com/message/5881440#5881440)
    Well it set all the items I was finding/replacing to unknown fonts that my machine doesn't have (Like Helvetic Neue Bold, instead of just Helvetica Bold, etc).
    Is there an easy way of fixing this?
    The only way I know to fix it right now is:
    Go to Package >> go to Fonts >> Select the the font that says it's missing >> Select Find First >> CLOSE ALL OF THIS, then use the eye-dropper to select the text around that font which copies the formatting and then apply it to the text who's formatting got messed up.  And then start the process all over again for the next occurence of that word whose formatting got stripped.

  • Improving the LabVIEW Help: Working with Data Types

    Have you ever had trouble figuring out how to work with the waveform data type, the dynamic data type, or some of the other more complex data types in LabVIEW? As a tech writer on the LabVIEW team, I'd like to improve our documentation about working with data. What would you like to see? What would be helpful? Have you ever given up on a particular data type because it didn't work? Have you ever created a replacement data type because you preferred not to use a LabVIEW data type?
    Lacy Klosterman Rohre | Marketing Editor | National Instruments | 512.683.6376 | ni.com/newsletter

    I've been programming LabVIEW since around 3.1 / 4.0.  Over the years and versions, I've found it necessary to approach a lot of the new datatypes and algorithms with some healthy skepticism because I don't think we're usually given a "fair and balanced" overview.  Some of the things that are highly promoted that bring "ease of use" for beginners (and I *do* understand the importance of that when you're growing your LabVIEW user base) can carry significant performance penalties that are mentioned in more of a whisper, if at all.  I'd just like a more full disclosure of the tradeoffs -- the good, the bad, and the ugly.
    Waveforms -- very rarely use them, unless required for analysis functions.  I have a vague notion (between a belief and a memory) that they used to carry a significant performance penalty compared to arrays, but that the gap is now much smaller.  Still, I'm most comfortable with my old habit of using data arrays.  Some of this came about because a lot of my work uses counters where I may have a variable "dt" value or where my AI is clocked by a counter and the "dt" isn't internally generated.
    Dynamic signals -- have never used them.  Have no clear idea what good they're supposed to be, and they seem to be tied in primarily with Express VI's, which I have also studiously avoided.
    Variants -- Use them only slightly.  Performance issues are a question mark.  Exception: have learned that the implementation of Variant properties allows their use as an efficient way to create associates for string lookup tables. 
    Digital Waveform -- have typically avoided it except when graphing digital data during debug.  Haven't found any compelling reasons to use it.  I do like the notion of a compress/expand capability for sparse digital data, but haven't exercised it enough to trust the implementation. 
    Recap:  I don't need more simple "how-to's" in the help.  I need a LOT more "why bother's" that include both pros and cons. 
    -Kevin P.

  • Batik. Working with fonts

    Hello.
    I'm working with SVG Batik library and have a following problem. I have a set of fonts stored in a single svg-file. I need to load each of them and calculate width of each glyph. Thats task in general. I know how to parse the document and how to get font as a node. But I don't understand how can I load the font and draw something using this font.
    Does anybody know how can I solve this problem?
    Thanks

    Thanks for viewing my question.
    The solution was easier than I expected: each "glyph" node has the attribute "horiz-adv-x" and "font-face" node has the attribute "units-per-em". From here we can get the glyph width=horiz-adv-x / font-face.

  • "Distiller has stopped working" when working with font managers

    Don't know if this is the right forum to be posting, but there isn't a Distiller forum. I did see a post with my EXACT problem mentioned on the Distiller Server forum, to which someone disdainfully responded that the Acrobat area is where to post.
    So... I've got a Vista machine, running CS3 fairly flawlessly. I get the message "distiller has stopped working" whenever browsing fonts in Font Navigator (which came with Corel X3). I thought this was unique to Font Nav, until I tried Suitcase and Font Agent Pro as other font management options. Same error message.
    Firstly, I'm not clear on why distiller is running in the first place, and secondly, why messing with fonts is causing the conflict. I did find another discussion that pointed me to an update to solve the problem, but it didn't work.
    Ideas?

    >why distiller is running in the first place
    I don't know about Vista, but in XP you use the MSCONFIG program to see what is in the startup process

  • Will downloader helper work with 5 or should I wait to upgrade to 5

    As I use Download Helper frequently will it work with Firefox 5 if I upgrade to V5 now or should I wait to download V5 at a later date?
    Thank you,
    Chad

    Download helper is working fine on version 5 firefox, and it's just updated itself

  • Help: Working with .MOV files in FCP and forced to RENDER FOR EVERY EDIT

    I'm working with .MOV files from my digital camera in Final Cut Pro and every time I make a new edit, I have to render it in order to see it in the canvas.
    How do I make it so that I don't have to render every edit in order to see it?
    (I've worked with files straight from a DV camera, and editing went fine. I'm assuming it has to do with the .MOV files)

    DV Cameras are not the same thing as a Digital camera. Digital cameras offer video on a limited basis and it's usually highly compressed in a non-editing format such as MPEG-2 or similar. NLEs are made to work with video cameras, not still cameras which is why you're having trouble.
    That's not to say you can't edit video captured with a digital camera, but you need to know how to prep it for editing. Some digital cameras shoot at odd frame rates and they all use some form of compression that is not typically used in editing. This means that you'll likely need to convert your clips to an editable format first using Compressor.
    Andy

  • Help working with File() objects

    Hi,i'm sorry for my not-so-perfect English.
    I'm working with java.io.File object, to use and know the contents of a folder.
    But if i try to use the function list() on a folder that is the first in my hard drive (For example: C:\Test on windows, or /usr on unix), and try to get the Parent...i receive null.
    This is a regoular way,in my opinion; But i have a problem: i'm working at a Java File Manager, and i'd like to LIST all my hard driver present in my computer (ie. C:,D:, E:) but i don't really know how to do...!!
    On UNIX, i can resolve this problem using a list() on /mnt folder, for mounted drive...but on Windows...how can i!?
    Thanks for the answers...

    Hi,
    Take a look at:
    File.listRoots()
    Kaj

  • Help working with this dope bassline

    A numerous amount of songs that have been released in the past few months have had these deep and long basslines. Ive been working with logic trying to figure out what the trick is behind creating this sound, but I don't think it has to do with sidechaining, but I would really appreciate it if anyone could fill me in on what the trick is. Here are 2 sample tracks.
    http://www.youtube.com/watch?v=kVuWy76vw
    http://www.youtube.com/watch?v=wrpUKm9oL2Y

    buckdice wrote:
    A numerous amount of songs that have been released in the past few months have had these deep and long basslines. Ive been working with logic trying to figure out what the trick is behind creating this sound, but I don't think it has to do with sidechaining, but I would really appreciate it if anyone could fill me in on what the trick is. Here are 2 sample tracks.
    http://www.youtube.com/watch?v=kVuWy76vw
    http://www.youtube.com/watch?v=wrpUKm9oL2Y
    Track one is probably a synth bass played well. Since this is a mixed track, AND it's thru youtube, there is no way to be accurate as to what instrument was played.
    Track two, the low bass on the first beat is a DRUM. Like an 808 detuned and elongated.
    Either way, experiment with Logic's synths, already. We can't tell you how to play, or how to get the sounds. That is your job...
    Cheers

  • How about a little help working with Gbps Ethernet I/O (embedded and instantiated) and the Zynq SoC?

    A new Xilinx TechTip gives you some basics for working with the embedded Gbps Ethernet ports on all Zynq SoCs. This TechTip also applies to additional Gbps Ethernet ports you might instantiate in the Zynq SoC’s programmable logic. (More than one, if you like.) If you’re not familiar with basic Ethernet tools including the Wireshark protocol analyzer and the NetPerf benchmarking utility for Linux, give this one a read.
     

    kglad wrote:
    that code should be attached to the first keyframe that contains your flvplayback component.
    if you have more than one, you'll need to assign each a different instance name and adjust the code accordingly.
    the trace() should be added to your button listener function (openurl).
    All right, I think its going to be easy to explain if you please check my image here http://thenewmediastudio.com/roland/example.png
    I'm placing the code in the first frame, however, the movie is located in the 2nd frame but is not working, not sure where exactly I should place the code.
    And sorry but, that other thing about the trace, didn't understood that one.
    Thanks so much!

  • Mail only works with Font Book open

    I copied a lot of fonts to my laptop and all the fonts would show up on my desktop publisher. I did not want all the fonts enabled so I disabled the ones I didn't need. Later I noticed that I needed to enable essential fonts for my system, so I did that. BUT now when I start up my mail, it will start up slightly. It looks like it will start but I get the beach ball and it keeps turning and never starts up. The only way I can use my mail is to have the Font Book application opened. If I quit mail and start it up again, it will not work. I can only start up Mail, when I have Font Book up. If I quit Font Book, Mail mail continue to work. It's almost like it needs a jump start from Font Book...
    How can I fix this? Is there a particular font that is needed for Mail? Maybe the list of essential system fonts I got was incorrect...

    Sorry, but I have to agree with the OP. There should be a switch, and perhaps the default for that switch should be as you stated, however it would be great to have the option there.
    And anyway, with file sharing on (like most Macs on my uni network have, see attached), you can put anything in their drop boxes at any time. Airdrop is a simplified version of this, so why not have an always on option as well?
    Waiting for a clever person to come up with hack. Perhaps it drains battery life in terms of the ad hoc feature of Airdrop. I dunno.

  • Not sure if this is the right place, but I need help working with wtmpx

    I am trying to write a program that collects data from the /var/adm/wtmpx file and I would like to use the structures and functions provided by the utmpx.h file in /usr/include. I can read the utmpx file with no problem, however I would like to read the wtmpx file. I think the way to do it is to use the function utmpxname(). However, this appears to be the one function that doesn't seem to work. The compiler complains that there is no function utmpxname(). I am mainly a C++ programmer so this code is a little confusing to me. Where can I find the actual implementation of the utmpxname()? PLEASE HELP!!

    This is a Solaris question. You should post it to that discussion.
    Items in section 3 of the manual are not part of the compiler. They
    would be in libc or some other system lib distributed with
    the OS and not maintained under the compiler collection.

  • Need help working with frames. Nothing opens in target frame...always new window :(

    Guess I should reach out and ask for help before I get so frustrated, as my name implies.
    I am new to frames. I have my frameset page done. I have a top section from my logo. I have
    a side section for my navigation and a main section (body) that is my target for the navigation links.
    It all looks great on the main frameset page. But whenever I click on a link on the side of the page,
    that should be a navigational link that feeds into my main section (body) area it always opens a
    new page. I can't ever get those pages to show up in that 'body' frame.
    I have tried using the <base target>
    I have tried doing each line individually, leaving the <base target> in and taking it out.
    I have tried writing the code myself.
    I have tired using the GoLive Action thing and doing a link and using ForceFrame.
    I have tried everything I can think of and wonder if anyone has any ideas.
    This is what I have, using the forceframe:
    <head>
      <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
      <meta name="generator" content="Adobe GoLive 6">
      <title>Welcome to Adobe GoLive 6</title>
      <csactions>
       <csaction name="5F8BE850" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="609B1923" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="606FEA72" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="71581815" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="716388D6" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
      </csactions>
      <csscriptdict import>
       <script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
      </csscriptdict>
      <csactiondict>
       <script type="text/javascript"><!--
    CSAct[/*CMP*/ '5F8BE850'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '609B1923'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '606FEA72'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '71581815'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    CSAct[/*CMP*/ '716388D6'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    // --></script>
      </csactiondict>
    </head>
    <body background="Images/bgd.gif" bgproperties="fixed" link="#7b00ff" vlink="#7b00ff" alink="#7b00ff">
                          <table width="232" border="2" cellspacing="2" cellpadding="0">
       <td width="200" height="24">
        <div align="left">
         <b><a title="accessories-f.html" onclick="CSAction(new Array(/*CMP*/'609B1923'));return CSClickReturn();" href="accessories-f.html" target="Body" csclick="609B1923">Accessories</a></div>
       </td>
       <td width="5" height="24">  4  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="audio-consoles.html" onclick="CSAction(new Array(/*CMP*/'5F8BE850'));return CSClickReturn();" href="audio-consoles.html" target="Body" csclick="5F8BE850">Audio Consoles</a></div>
       </td>
        <td width="5" height="24">  3  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="cases.html" onclick="CSAction(new Array(/*CMP*/'606FEA72'));return CSClickReturn();" href="cases.html" target="Body" csclick="606FEA72">Cases</a></div>
       </td>
        <td width="5" height="24">  2  </td>
       </tr>
    This is what I have for the framset page that is called clearance1.html  :
    </head>
    <frameset border="0" frameborder="no" framespacing="0" rows="201,*">
      <frame name="ClearanceT" noresize src="clearance-top.html">
      <frameset border="0" cols="275,*" frameborder="no" framespacing="0">
       <frame name="ClearanceS" noresize scrolling="no" src="clearance-side.html">
       <frame name="Body" noresize src="clearance-main.html">
      <noframes><body><center>This website uses frames. Your current browser does not display frames <br>or frame viewing has been turned off.
      To view these pages please <a href="clearance.html">Click here</a></center>
                  </body>
      </noframes>
    </frameset>
    If someone could please help I would be so appreciative!!!!! Thanks!

    Hi,
    I appreciate the help but I tried that and it still doesn't work. I had done what you said already, other than changing the name of the frame, so this time I tried that. Still didn't work.
    Here is my current code....I changed the frame to "Baby" and only tried the one item, Accessories:
      <csactions>
       <csaction name="5F8BE850" class="FrameMaker" type="onevent" val0="audio-consoles.html" val1="Body" urlparams="1"></csaction>
       <csaction name="609B1923" class="FrameMaker" type="onevent" val0="accessories-f.html" val1="Baby" urlparams="1"></csaction>
       <csaction name="606FEA72" class="FrameMaker" type="onevent" val0="cases.html" val1="Body" urlparams="1"></csaction>
       <csaction name="71581815" class="FrameMaker" type="onevent" val0="/clearance1.html" val1="Body" urlparams="1"></csaction>
       <csaction name="716388D6" class="FrameMaker" type="onevent" val0="clearance1.html" val1="Body" urlparams="1"></csaction>
      </csactions>
      <csscriptdict import>
       <script type="text/javascript" src="GeneratedItems/CSScriptLib.js"></script>
      </csscriptdict>
      <csactiondict>
       <script type="text/javascript"><!--
    CSAct[/*CMP*/ '5F8BE850'] = new Array(frameP,/*URL*/ 'audio-consoles.html','Body');
    CSAct[/*CMP*/ '609B1923'] = new Array(frameP,/*URL*/ 'accessories-f.html','Baby');
    CSAct[/*CMP*/ '606FEA72'] = new Array(frameP,/*URL*/ 'cases.html','Body');
    CSAct[/*CMP*/ '71581815'] = new Array(frameP,/*URL*/ '/clearance1.html','Body');
    CSAct[/*CMP*/ '716388D6'] = new Array(frameP,/*URL*/ 'clearance1.html','Body');
    // --></script>
      </csactiondict>
    </head>
    <body background="Images/bgd.gif" bgproperties="fixed" link="#7b00ff" vlink="#7b00ff" alink="#7b00ff">
                          <table width="232" border="2" cellspacing="2" cellpadding="0">
       <td width="200" height="24">
        <div align="left">
         <b><a title="accessories-f.html" onclick="CSAction(new Array(/*CMP*/'609B1923'));return CSClickReturn();" href="accessories-f.html" target="Baby" csclick="609B1923">Accessories</a></div>
       </td>
       <td width="5" height="24">  4  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="audio-consoles.html" onclick="CSAction(new Array(/*CMP*/'5F8BE850'));return CSClickReturn();" href="audio-consoles.html" target="Body" csclick="5F8BE850">Audio Consoles</a></div>
       </td>
        <td width="5" height="24">  3  </td>
       </tr>
       <tr><td width="200" height="24">
        <div align="left">
         <b><a title="cases.html" onclick="CSAction(new Array(/*CMP*/'606FEA72'));return CSClickReturn();" href="cases.html" target="Body" csclick="606FEA72">Cases</a></div>
       </td>
        <td width="5" height="24">  2  </td>
       </tr>
    It appears that I should be able to just use the 'target' tag to get this to work right. It didn't. So I tried the action menu item with the ForceFrame
    and that didn't work either. I don't get why something that looks so simple doesn't work

  • Help working with CSV files

    I have a CSV file with 3 columns
    Jobtitles-----ADRole1----- AdRole2
    title1---------Role1---------Role4
    title2---------Role2---------Role5
    title2---------Role3--------Role6
    And i also have a list of Active Directory Users in other variable $users.
    I need to get the AD users which jobtitle match the ones in the first column of the csv "jobtitles"
    I do it like:
    import-module activedirectory
    $csv2= Import-Csv e:\mycsv.csv | Select-Object JobTitles
    $Jobtitles = @()
    foreach ($line in $csv2) {
    $Jobtitles += $line.title
    $users = foreach ($user in $result){
    get-aduser $user.loginname -properties title, samaccountname
    foreach ($User in $Users) {
    if ($Jobtitles -contains $User.title) {
    write-host $User.samaccountname $User.title
    This works fine.
    What i don't know how to do is reference the same row in the csv
    For example if the user jobtitle matches title1, add the user to the AD group Role1 and Role4 (because it is in the same row as those roles)
    Any idea?
    thanks

    In the second line in your script, the " | select-object jobTitles" causes only the data from the jobTitles column in the .CSV file to be included in the array of objects stored in the $csv2 variable. If you avoid doing that, then all of the data from the
    .CSV file will be present in $CSV.
    But I don't think the code as shown "works fine". In the first foreach statement, your code references a property called .title, whereas the only property in $csv would appear to be .jobTitles. But, if it had been coded correctly, this would be a wasted
    step, as it seems only intended to create another array of "title" values, which you already have in $csv2.
    then the second foreach processes data in an undefined array called $result.
    With these issues, it is a little difficult to determine what actually happens in the following code.
    I'd suggest you give it another try then copy/paste the complete code for us to comment on.
    Al Dunbar -- remember to 'mark or propose as answer' or 'vote as helpful' as appropriate.

Maybe you are looking for

  • Need code for this checkbox trigger...please

    Hi All, I have a checkbox in detail block where block is having No. of records displayed is 3(Three) so Checkbox and all other items are displaying thrice. I am inserting the records 1 by 1 using the following code Declare Begin      Loop           F

  • Problem after importing - now EVERYTHING slow!

    I recently made my first iMovie and burned to DVD with no problems. It was great! I am now trying to import video for a new project but it is not so smooth. It seems to import OK, but when the letterboxing gets almost through it seems to stall. I end

  • VISUAL C++로 PRO*C COMPILE하기.

    제품 : PRECOMPILERS 작성날짜 : 1998-11-16 Visual C++를 이용하여 pro*c를 이용하는 방법을 정리한다. 아래의 내용은 Visual C++ 5.0과 windows95용 Pro*c 8.0을 기준으로 기술 되었다. 아래의 방법은 새로운 project를 생성해서 이곳에 Sample.pc 를 precompile하고 compile, link하여 실행 화일을 만드는 과정을 설명한다. 1. 새로운 project를 생성한다. -

  • Super drive and cooling issues

    Whenever I play a CD of DVD in my new super drive it comes out very hot even if it was only in the machines for a few minutes. Also, my cooling fans never seem to increase or decrease. I'm not even sure they are on. I can hear them work at maximum sp

  • CMOD question

    Hi, In the 'Components' screen of CMOD, we have the columns 'Enhancement', 'Impl', 'Exp' and the Function Module column name. Eg: 'Enhancement'       'Impl'       'Exp'         'RSR00001' <b>'Function exit'                'EXIT_SAPLRRS0_001'</b> What