Javascript change text path alignment

In CS4 there is a menu item, text on path option - Align to Path - with the selections being (descender, ascender, baseline, center). I can't find a corresponding parameter in the javascript reference guide. Once I have a textPath setup in javascript is there a way to change the - Align to Path - of the text?
Thanks,
Mark

Another of the many GUI options unavailable to scripting in AI.

Similar Messages

  • Align objects to text paths?

    Hi all,
    I don't know if this is possible at all in Illustrator, but I want to align objects to text paths. Look at the following example to get an idea what I mean.
    I start with something like a circular hierarchy, that I get as an output from another program. These are only lines and text. Now I want to add a flag behind the text. This flag should have the same orientation as the text path.
    As this hierarchy is actually pretty big (this is only a snippet), I don't want to rotate all the flags manually. I tried to do it manually with the below example, but it still doesn't looks right...
    Does anyone know, if there is a proper method to rotate the flags according to the orientation of the text paths in Illustrator? Any help is much appreciated!

    I don't know of more automated way  than doing it manually. However you can make the rotation precise using the smart guides. Assuming the text is live (not outlines), this is how I would do it:
    Make sure on the View menu, there is a checkmark in front of Smart Guides (Ctrl+U)
    With a text object selected, pick the Rotate tool (R), find, and click the anchor point of the text object which will be at the left bottom side if the text is left aligned. The Smart Guides will show an "Anchor" label when the mouse cursor is over it.
    Then, away from the Anchor point, click and drag the path of the text object to rotate it until aligned horizontally or vertically to the artboard which will be indicated by the Smart Guides displaying a straight horizontal or vertical line.
    Hold Ctrl key down temporarily to switch to a selection tool and click with it the flag you want to rotate.
    Release the Ctrl key to get back to the Rotate tool and press the Enter key on your keyboard to get the Rotate dialog.
    Change the Angle value to positive if it is negative and negative if it is positive and press the OK button. On a pc you can do all of this step with three keyboard keys instead of the mouse if you press first the Home key, then Delete or Minus for changing the value to positive or negative, and finally press Enter to apply and close the dialog. The flag is now rotated with the same angle as the original orientation of the text.
    Cut (Ctrl + X) the flag, and Undo (Ctrl + z) a few times until you go back to the original orientation of the text.
    Paste (Ctrl + V) to get a copy of the rotated flag and position it in place. I can see that your skills with position the flags are much better than aligning the orientation and I don't think you need more complicated way of doing it.

  • Crystal ActiveX Runtime Lib: Change text data source path at run time.

    We have some PCs running Crystal Reports 10 and some running CR 9 and 8.5. For each PC, we set up a System DSN ODBC data source (in Control Panel - Administrative Tools) for pulling data from text files to
    generate reports.
    Recently we wrote some routines (see the Visual Basic example at the
    end of this message) to change the path of the data files at runtime.
    According to the Crystal Reports Technical Reference Guide, we may use
    the method LogOnServer() of an Application object or an DatabaseTable
    object. However, we find that this does not work: the PrintOut()
    method only pulls data from the default path as configured for the
    System DSN, not from the path passed as the third parameter of
    LogOnServer(). It does not return any error message.
    We have also tried to use SetTableLocation() method, and it still does
    not work.
    Would any experts examine our code below and advise what we are missing? Thanks.
    For the following VB example, we have:
    System DSN Name: AP_WORKSHEET
    Driver: Microsoft Text Driver
    Database Directory: D:\0ood2 (i.e. the default path)
    Crystal Report Document: D:\3g\run\Vision\apcyto\Reports\crBlockWS.rpt
    (Which specifies that the data source text file name is BlockWS.txt)
    Purpose : We would like to read the data source text file from
    D:\0ood1 instead of the default path.
    Following is the code of the VB macro:
    Sub test()
    Rem In this version of the subroutine, we call
    Rem DatabaseTable.LogOnServer() and "Rem"ed out
    Rem Application.LogOnServer() and SetTableLocation().
    Rem We have un"Rem"ed each of them and "Rem"ed others and try to run.
    Rem In all runs, data are pulled from the default file
    Rem D:\0ood2\BlockWS.txt instead of D:\0ood1\BlockWE.txt.
    Dim crxapp As CRAXDRT.Application
    Dim crxRep As CRAXDRT.Report
    Dim crxDB As CRAXDRT.Database
    Dim crxTab As CRAXDRT.DatabaseTable
    Dim crxConnPs As CRAXDRT.ConnectionProperties
    Dim crxConnP As CRAXDRT.ConnectionProperty
    Dim apropSubLoc As String
    Dim apropConnBufStr As String
    Set crxapp = CreateObject("CrystalRuntime.Application")
    Rem
    crxapp.LogOnServer "p2sodbc.dll", "AP_WORKSHEET", "<CRWDC>DBQ=D:\0ood1",
    Set crxRep = crxapp.OpenReport
    ("D:\3g\run\Vision\apcyto\Reports\crBlockWS.rpt")
    Set crxDB = crxRep.Database
    Set crxTab = crxRep.Database.Tables(1)
    apropConnBufStr = crxTab.ConnectBufferString
    apropSubLoc = crxTab.SubLocation
    crxDB.LogOnServer "p2sodbc.dll", "AP_WORKSHEET", "<CRWDC>DBQ=D:\0ood1",
    Rem crxTab.SetTableLocation "D:\0ood1\BlockWS.txt", apropSubLoc, "DSN="
    Rem Set crxConnPs = crxTab.ConnectionProperties
    Rem Set crxConnP = crxConnPs.Item("DSN")
    Rem crxConnP.Value = "AP_WORKSHEET"
    Rem Set crxConnP = crxConnPs.Item("Database")
    Rem crxConnP.Value = "D:\0ood1\BlockWS.txt"
    Rem crxTab.Location = "BlockWS.txt"
    crxRep.DiscardSavedData
    crxRep.PrinterSetup (0)
    crxRep.PrintOut
    End Sub
    For VB macros, the problem exists in all of CR 8.5, 9 and 10. However,
    for another platform we are using, Unify Vision 4GL, it works for CR
    8.5 while not working for CR 9 and 10.
    Following is the source code in Unify Vision 4GL. This language may
    not be popular, but I thin you are about to see how it calls the
    Runtime Library methods LogOnServer(), OpenReport(), PrinterSetup() and
    PrintOut().
    %gfPrintCrystalReport
    BOOL FUNCTION gfPrintCrystalReport($reportName)
    BEGIN
    if NOTMKNOWN(GF:$oSeagateId) then
    create service of activex
    class 'CrystalRuntime.Application'
    object_ref into GF:$oSeagateId;
    if MKNOWN(GF:$oSeagateId) then
    begin
    /* TD23013: Database directories are dynamic to
    accommodate multiple user requirement of Citrix */
    send message LogOnServer to GF:$oSeagateId
    using
    ( 'PDSODBC.DLL', 'AP_WORKSHEET', '<CRWDC>DBQ='+GF:$WinTempDir,'','')
    identified by $msgHandle;
    if $msgHandle:MSG_STATE 'RESPONSE_PROCESSED'
    then
    begin
    display 'Crystal Reports cannot connect
    to the datasource ' for fyi_message wait;
    return (FALSE)
    end
    send message OpenReport to GF:$oSeagateId using
    ($reportName, 1)
    identified by $msgHandle returning
    $oCrystalReport
    if MKNOWN($oCrystalReport) then
    begin
    if (NOTMKNOWN(GF:$printerName)) then
    set GF:$printerName to
    $oCrystalReport->PrinterName;
    if GF:$printerName $oCrystalReport-
    PrinterName then
    send message SelectPrinter to
    $oCrystalReport
    using
    (GF:$driverName,GF:$printerName,GF:$portName)
    identified by $msgHandle;
    set $oCrystalReport-
    DisplayProgressDialog to FALSE;
    while TRUE
    begin
    DISPLAY NOTICE 'Print to : ' +
    GF:$printerName
    LABELS 'Ok'
    DEFAULT, 'Cancel', 'Printer Setup'
    RESULT INTO $userOption
    switch ($userOption)
    begin
    case 0 :
    send
    message PrintOut to $oCrystalReport
    using
    (PROMPT_USER, NUMBER_OF_COPIES, COLLATED, START_PAGE, STOP_PAGE)
    identified by $msgHandle;
    set
    $oCrystalReport to UNDEFINED
    return
    (TRUE);
    case 1:
    set
    $oCrystalReport to UNDEFINED
    return
    (FALSE);
    case 2:
    send
    message PrinterSetup to $oCrystalReport
    using
    (0)
    identified by $msgHandle;
    if
    GF:$printerName $oCrystalReport->PrinterName then
    begin
    set GF:$printerName to $oCrystalReport->PrinterName;
    set GF:$driverName to $oCrystalReport->DriverName;
    set GF:$portName to $oCrystalReport->PortName;
    end
    break;
    end
    end
    end
    end
    return
    (FALSE);
    END

    Hi Sydney,
    If you search the Developers help file you'll find info on using the method:
    How to change the data source
    This example demonstrates how to change the data source from native Access to an OLEDB (ADO) data source by using the ConnectionProperty Object, as well as how to change the table name by using the Location property of the DatabaseTable Object. CrystalReport1 is connected to the xtreme.mdb database found in the \Program Files\Crystal Decisions\Crystal Reports 10\Samples\En\Databases folder. The report is using the Customer table. A copy of the Customer table is added to the pubs database on Microsoft SQL Server.
    ' Create a new instance of the report.
    Dim Report As New CrystalReport1
    Private Sub Form_Load()
    ' Declare a ConnectionProperties collection.
    Dim CPProperties As CRAXDRT.ConnectionProperties
    ' Declare a DatabaseTable object.
    Dim DBTable As CRAXDRT.DatabaseTable
    ' Get the first table in the report.
    Set DBTable = Report.Database.Tables(1)
    ' Get the collection of connection properties.
    Set CPProperties = DBTable.ConnectionProperties
    ' Change the database DLL used by the report from
    ' native Access (crdb_dao.dll) to ADO/OLEDB (crdb_ado.dll).
    DBTable.DllName = "crdb_ado.dll"
    '  The connection property bags contain the name and value
    ' pairs for the native Access DLL (crdb_dao.dll). So we need
    ' to clear them, and then add the name and value pairs that
    ' are required to connect to the OLEDB data source.
    ' Clear all the ConnectioProperty objects from the collection.
    CPProperties.DeleteAll
    ' Add the name value pair for the provider.
    CPProperties.Add "Provider", "SQLOLEDB"
    ' Add the name value pair for the data source (server).
    CPProperties.Add "Data Source", "ServerA"
    ' Add the name value pair for the database.
    CPProperties.Add "Initial Catalog", "pubs"
    ' Add the name value pair for the user name.
    CPProperties.Add "User ID", "UserName"
    ' Add the name value pair for the password.
    CPProperties.Add "Password", "password"
    ' Set the table name. ' for SQL types it would be "database.dbo.table"
    DBTable.Location = "Customer"
    Screen.MousePointer = vbHourglass
    ' Set the report source of the viewer and view the report.
    CRViewer1.ReportSource = Report
    CRViewer1.ViewReport
    Screen.MousePointer = vbDefault
    End Sub

  • How do I get text to align and look uniform?  This shouldn't be as hard as I am making it!

    Basically, I am trying to get the heading centered and the text aligned left....or at least aligned uniformly here.  Unfortunately, for some reason I am unable to just mess with it in "design" as I usually do.  The design page is blank and I can only make changes on the HTML side, which I know little about.  I have attached the html for this page below.  I know it's a ton to ask, but if someone would be willing to look through it and see what may be wrong or what I need to add, I would appreciate it so much.
    Thanks in advance.
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>File Transfer Software, FTP Server, FTP Client and WebDAV Document Collaboration Software</title>
    <meta name="revisit-after" content="15 Days" />
    <meta name="Description" content="WebDrive FTP Client creates a virtual drive to transfer files to WebDAV, SFTP, and FTP servers ? upload and download files without the FTP Client interface. Titan FTP Server used with the WebDrive FTP Client provide secure file transfer. Titan FTP Server supports SFTP and SSL. GroupDrive offers document collaboration.  FTP Software and WebDAV document collaboration that?s simple and secure." />
    <meta name="Keywords" content="FTP Software, DAV Client, WebDAV, FTP Client, FTP Server, Map Drive, map network drive, FTP, WebDAV Client, drive mount, file collaboration, SFTP" />
    <meta name="robots" content="all" />
    <meta name="MSSmartTagsPreventParsing" content="TRUE" />
    <meta name="copyright" content="©1996-2009 South River Technologies, Inc. All Rights Reserved." />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv= "pragma" content="no-cache" />
    <link rel="SHORTCUT ICON" href="http://www.southrivertech.com/favicon.ico" />
    <script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-67873-1");
    pageTracker._initData();
    pageTracker._trackPageview();
    </script>
    <style type="text/css" link>
    @import url('../../_css/default.css');body {
    text-align: left;
    tr #content #box_content #box_content_left table {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
    text-align: left;
    .left {
    font-size: 110%;
    .outerwrapper .liner .left tbody tr #content #box_content #box_content_left table {
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    text-align: left;
    white-space: normal;
    vertical-align: bottom;
    float: none;
    </style>
    <!--[if IE 7]><style type="text/css">@import url('../../_css/ie7.css');</style><![endif]-->
    <script type="text/javascript" src="../../_js/global.js"></script>
    <script type="text/javascript">if (window.attachEvent) window.attachEvent("onload", sfHover);</script>
    </head>
    <body>
    <div class="outerwrapper">
    <div class="liner">
      <div class="header"><!-- **************** BEGIN HEADER ********************** -->
       <div class="h_top">
        <h1 class="logo"><a href="/index.html"><img src="../../_images/logo2.gif" width="195" height="52" alt="South River Technologies" /></a></h1>
        <p class="date">
         <script type="text/javascript" language="JavaScript"><!--
         var calendarDate = getCalendarDate();
         document.write(calendarDate);
         //--></script>
        </p>
        <script language="JavaScript">box_nav_followus();</script>
       </div><!-- end h_top -->
      <div class="h_bottom_secondary"><!-- <img src="_images/header_partners_left.jpg" alt="products header 1" /><img src="_images/header_partners_right.gif" alt="products header 2" /> --></div>
      </div><!-- end header -->
        <script language="JavaScript">box_nav_mainmenu();</script>
    <!-- end navbar -->
    <!--
    <div class="skipLinks">
    skip to: <a href="#content">page content</a> | <a href="#globalNav">site navigation</a> | <a href="#siteInfo">footer (site information)</a>
    </div>
    -->
    <table width="760" border="0" align="left" cellpadding="0" cellspacing="0" class="left">
    <tr>
      <td><div id="box_masthead">
        <div id="utility">
    <!--     <a href="/support/index.html">Support</a><br />
         <a href="/company/contact.html">Contact Us</a><br />
         <a href="/sitemap.html">Site Map</a>   -->
        </div>
       </div>
           <!-- globalNav -->
        <script language="javascript">loadnavbar();</script>
        <!-- end globalNav -->
      </td>
    </tr>
    <!--START CONTENT HERE-->
    <tr>
      <td id="content"><div id="box_content">
        <!--CONTENT LEFT-->
    <style type="text/css">
    <!--
    .style1 { color: #FF0000; font-weight: bold; font-style: italic; }
    -->
    </style>
    <div id="box_content_left">
    <!--BreadCrumb-->
    <div id="breadCrumb">
      <br>
      <a href="/index.html">Home</a> >>
      <a href="/partners/index.html">Partners</a> >>
      <a href="/partners/reseller.html">Resellers</a> >>
      <a href="#">Reseller Support Center</a>
    </div>
    <!--End BreadCrumb-->
    <table width="100%"  border="0" cellspacing="10" cellpadding="0">
      <tr></tr>
      <td><h4><span style="font-variant: small-caps"><i><font face="Tahoma" size="6">Channel Partner Support Center</font></i></span></h4></td>
      <tr>
       <table width="100%"  border="0" cellspacing="5" cellpadding="5">
        <tr>
         <td align="right" valign="bottom"> <a href="/partners/reseller-emailorder-v2.htm">
                        Channel Online Order Submission</td>
         <td valign="top"><span class="style1"><font #ff9900> </font></span>Approved Reseller Partners can submit orders online here</a>.</td>
        </tr>
        <tr>
        </tr>
    <!--   <tr><td height="2px" colspan="2" align="left" valign="top" background="/images/bluespacer.gif"></td></tr> -->
        <tr>
        </tr>
        <tr>
         <td align="right" valign="top"><a href="/partners/reseller/artwork.html">
                        Product Logos &amp; Artwork</a> </td>
         <td valign="top">SRT Corporate and Product logos are available for your marketing use.</td>   
         <td height="2px" colspan="2" align="left" valign="top" background="/images/bluespacer.gif"></td>
        </tr>
        <tr>
        <tr><td height="2px" colspan="2" align="left" valign="top" background="/images/bluespacer.gif"></td></tr>
         <td width="25%" align="right" valign="top"><a href="/partners/local/ProLoc.html">Product Localization &amp;  Translation </td>
         <td valign="top"><div align="left"> </a> For information on SRT's Product Localization and Translation Initiative </div>        </td>
                        <tr>
                        <tr>
    <td align="right" valign="top"><a href="/partners/findreseller-sf.html">Partner Enterprise Server Lead Registration</a> </td>
         <td valign="top"></td>     
        </tr>
       </table>
      </tr>
    </table>
    <BR>
    <BR>
    </div>
        <!--CONTENT LEFT-->
        <!--CONTENT RIGHT-->
    <div id="box_content_right">
      <!-- sub navigation -->
      <script language="JavaScript">
       box_nav_subnav_start("Resources");
       box_nav_subnav_add("Channel Technical Support","/partners/reseller/PartnerSupport.html",0);
       box_nav_subnav_add("Part Numbers and Pricing","/partners/PriceCard.pdf",1);
       box_nav_subnav_add("Artwork and Copy","/partners/reseller/artwork.html",0);
       box_nav_subnav_add("GroupDrive Order Form","/partners/reseller/gdorderform.html",1);
       box_nav_subnav_add("WebDrive/Titan Order Form","/partners/reseller/orderform.html",1);
       box_nav_subnav_add("White Papers","/partners/reseller/whitepapers.html",0);
       box_nav_subnav_add("Newsletter Archives","/partners/reseller/newsarchive.html",0);
       box_nav_subnav_add("Contact Us","/partners/reseller/contactus.html",0);
       box_nav_subnav_end();
      </script>
      <!-- sub navigation -->
         <script language="JavaScript">
          box_nav_news_start("Reseller News");
          box_nav_news_add("SRT Signs 100th Reseller","/press/pr040921.pdf",1);
          box_nav_news_end();
         </script>
      <!-- SRT Logo -->
      <script language="JavaScript">box_nav_srtlogo();</script>
      <!-- SRT Logo -->
    <BR>
    <br>
    </div>
        <!--CONTENT RIGHT-->
       </div>
           <!--end box_content-->
      </td>
    </tr>
    <tr>
      <td><img src="/images/box_bottom760.gif" id="box_bottom760" alt="" /></td>
    </tr>
    <tr>
      <td><script language="javascript" type="text/javascript">writefooter();</script></td>
    </tr>
    </table>
    </body>
    </html>

    OK - sorry that my comment didn't advance the thread.
    The single largest determinant of a goofy layout is the use of invalid code.  The first place to start debugging a layout is the W3 validator.  Check the code that you posted earlier at this site -
    http://validator.w3.org
    When I do that, I get 47 errors and 1 warning. In addition to the many syntax errors (this page has a STRICT XHTML doctype!) of XHTML, which probably have no effect on layout, there are others that probably have a significant effect:
    Line 24, Column 28: "link" is not a member of a group specified for any attribute
    <style type="text/css" link>
    Line 92, Column 23: document type does not allow element "style" here
    <style type="text/css">
    Line 108, Column 11: end tag for "tr" which is not finished
      <tr></tr>
    Line 109, Column 6: document type does not allow element "td" here; assuming missing "tr" start-tag
      <td><h4><span style="font-variant: small-caps"><i><font face="Tahoma" size="6…
    Line 110, Column 6: document type does not allow element "tr" here
      <tr>
    Line 111, Column 67: document type does not allow element "table" here; missing one of "th", "td" start-tag
       <table width="100%"  border="0" cellspacing="5" cellpadding="5">
    Line 119, Column 9: end tag for "tr" which is not finished
        </tr>
    (many repetitions of this kind of error)
    Line 191, Column 7: end tag for "div" omitted, but OMITTAG NO was specified
    </body>
    (two of these)
    It makes no sense trying to troubleshoot layout problems with this many instances of broken code.  That was really what Nancy's post was getting at.
    Fix that code first and then we can work on the layout.

  • Add background colour to text path?

    Hello,
    I have a circular path on which I'm typing text. I have 2 questions:
    1) How can I 'extend' the typing area of the circle to allow me to type on various points of the path? I've adjusted the 'markers' using the direct selection tool, but when I press tab or space, the original text moves
    2) Is it possible to colour the background of text, in such a path?
    I've attatched a screenshot, if you need more, please let me know. As you can see, at the top of the path is one blue line where the text starts, however I want to type in 3 places.
    Thank you

    Look if you keep adding criteria no one willb.e able to give you any real help and you have to follow instructions you cannot interpret the steps to try and simplify any thing.
    You clearly have two pths with different radii so it was supposed be on path. But besides that the methd I suggested is not going to work with so may cities or other text items.
    Here this what you do but follow the intructions.
    1. You create your cicle path and copy and paste in front, for past in front the keyboard short cut is command f or control f depending on your platform.
    2. You mke the top one into a text path and paste the spces as per the video I posted.
    3. You type your cities
    4. Lock the text path
    5. give the path below the text path a stroke to the desired weight
    6. then scale path with the stroke so that the text is aligned to the center of the stroke
    7. then switch to the scissor tool and cut the path wityh the stroke so you can delete the unwanted portions
    You get this
    0r this if you change the colors which can bee done after cutting the path.
    You should know this is rather basic and probably why no one else came forward you should look at some tutorials on Adobe TV and get a better feel for the program.

  • I changed the path of my photos, how can I find them from iPhoto

    I didn't import my photos into the photo library,
    now I changed the path of my photo,
    how I can find them,
    I have thousands of photos, I don't want to check one by one~

    I believe this is the post Larry's referring to:
    Pascal Mah
    Re: iPhoto '11 referenced library problems
    Jul 27, 2011 4:28 PM (in response to Terence Devlin)
    YES!!!
    I finally managed to recover my iPhoto library!
    But it was not easy. I had to hack into the database file to put up things right.
    After a significant amount of trial-and-error, here is the procedure I came to, which finally worked for me (use at your own risk):
    0. Make sure you make enough backups so as to revert to the previous state if something goes wrong!
    1. Make a copy of your iPhoto Library [Show Package Contents]/Database/apdb/Library.apdb to your desktop.
    This file contains most of the data involved for managing your iPhoto data.
    2. Open this file using a SQLite database manager.
    I used Navicat 9.1, which has nice import-export features. For direct editing, Base 2.0 is may be easier.
    3. Open the table RKMaster.
    This table contains all records for the individual pics of your library.
    4. Correct the path of each of your pic files in the imagePath column to their current filepath.
    This contains the path of your pic files at the time they were imported, and is not updated by iPhoto even though you have moved your pic files somewhere else.
    If you have several thousands of paths to correct, a good idea is to export this column to a text file (also including the modelId column for referencing), and to correct paths using the substring Search&Replace function of your favorite text editor. Be sure to re-import the corrected data properly using the modelId column as references.
    5. If needed, correct in the same manner the content of the fileVolumeUuid column to the value of the drive currently containing your picfiles.
    If needed, obtain this value considering a pic which was recently imported from that drive.
    6. If your drive name was modified, also correct its name in the name column of the RKVolume table.
    Identify the proper record by considering its uuid previously obtained.
    7. If you're happy with your work, quit the database managing program and put Library.apdb back in its original location inside your iPhoto Library.
    Keep the older somewhere in case something goes wrong.
    8. Run iPhoto to see if your work is successful!
    At this point, you might consider rebuilding the Photo Library (hold alt-cmd while launching iPhoto) and choose Repair the iPhoto Library Database (Be sure to leave the Rebuild the iPhoto Library Database from automatic backup unchecked!). This might correct some possible unconsistencies resulting from your edits. Also, a good thing might be to rebuild all thumbnails. If iPhoto does not bug you for locating files during that process, you have possibly done your work right! If not, back to step 1.
    As said, this worked for me, with no visible inconsistencies or side effects to be noticed in the behavior of iPhoto (at least for now). But possibly some knowledgable people might comment and improve that process, and some database script guru might also help automating this. Please comment.
    Lessons learned (How I understand the things as far as I know):
    A. Library.apdb stores the initial drive and path of the pic files at the time they were imported. This is not modified as the files are moved around.
    B. Some other data (BLOBs?) is used to track the files at their actual location. Therefore, it seems OK to move the pic files after they were imported.
    C. Unfortunately, this other data is broken if the file is recreated (even with same content and location), for example with a file-based backup and restore (Time Machine).
    D. In that case, iPhoto is unable to recover the file if its current drive and path does not match the one when the file was imported, stored in the database. Also there is no mechanism in iPhoto to correct this data.
    E. Therefore, it is very important to import pic files in iPhoto only when these are already in their final location! If not, your iPhoto Library won't survive a TimeMachine backup and restore! (Possibly, a block-based drive backup could work... I don't know).
    F. ...And Apple should really, really fix this issue! (By correcting the stored filepath and drive to the current file location at least when the database is repaired, and by offering at least some basic file reconnection options).
    OT

  • Html scripts for changing texts

    does anyone have an html snippet code for flashing text like on the hot news headlines at the bottom of the apple home page - i have located scrolling text - but not flashing, or changing text? thanks

    I just posted javascript snippet couple days ago to rotate images:
    http://discussions.apple.com/thread.jspa?messageID=7079863&#7079863
    The same method can be used for text head liners, however it's depend on how the head liners are supplied.
    If you have to supply the head lines, you are on your own; you'll have to update them.
    or you can use some ready made such as BBC: http://news.bbc.co.uk/nol/ifsnews/hi/frontpage/ticker.stm
    or you can use webclip, webclip makes part of a web page into Dashboard widget, then process Dashboard code into HTML code. Anyway, here is Apple header liners in webclip: http://hdl.50webs.com/Dashboard/Widgets.html

  • Join text paths?

    Can someone tell me if it's possible and how to join text
    paths.
    I mean if i have two letters say E and T, i convert them to paths then
    delete a section from the right of the E
    and from the left of the T so that they can join up,
    then i take the two endpoints of path that i want to join then go to
    object>path>join, i get the message:
    "to join, you must select two open endpoints. If they are not on the same path,
    they can not be on text paths nor inside graphs, and if both of them are
    grouped, they must be in the same group"
    i did select 2 open endpoints and i tried ungrouping the text but i still get the same message.
    Any ideas?
    Daniel

    Daniel,
    Probably, the upper border of the parts of the two letters to be joined are aligned, and the lower border is not.
    Presuming sans serif letter, in many cases you will obtain the cleanest look if you:
    1) Type>Create Outlines,
    2) Ungroup and Object>Compound Path Release,
    3) With the Scissors Tool cut at the far corners of both upper and lower border,
    4) DirectSelect and Join both to rebuild the joining part.

  • Its possible to change text frame contents inside group...???

    Hi Everyone,
    I'm newbibe to Indesign forums.
    I had grouped image placed on rectangle and text frame. now i need change text frame content using indesign Javascript
    Its possible to change text frame contents inside group..?
    -yajiv

    Hi Siraj,
    Thank you very much for your assistance...
    Actually I need swap both group of image and text frame to another group of image box and text frame.
    I wrote code use of you advice and i struct with errors. can you rectify this code if possible...
    Thanks in advance
    -yajiv..
    Code:
      if (app.documents.length != 0){
         if (app.selection.length != 1){
              if(app.selection[0].constructor.name == "Group"){
                   app.select(app.selection[0].allGraphics[0]);
                   var myGr1 = app.selection[0].itemLink;
                   app.select(app.selection[0].textFrames[0]);
                   var selText1 =app.selection[0].contents; 
         if(app.selection[1].constructor.name == "Group"){
              app.select(app.selection[1].allGraphics[0]);
              var myLink2 = File(app.selection[1].graphics[0].itemLink.filePath);
              app.select(app.selection[1].textFrames[0]);
              var selText2 =app.selection[0].contents; 
              myGr1.relink (myLink2);
              myGr1.update();
              myGr2.relink (myLink1);
              myGr2.update();
              app.selection[0].contents=selText2;
              app.selection[1].contents=selText1;
         else{alert("Please select the two selection....!!!");}

  • Changed Configuration paths with ConfigurationImpl for UIX CSS

    Hi,
    I want to change the default stylesheets for UIX components. therefore I read chapter 7 Customization and then chapter 10 Configuration of the help to JDeveloper (v. 9.0.2). I found out, that if I want to use my style sheets, I have to write a XSS file, what I did, and then include that to my application - somehow. I will not change the blaff.xss file, therefore I chose the way to instatiate a new ConfigurationImpl, change the path for the styles directory - as mentioned in chap. 10 - and registered it and... nothing. then I wanted to do following :
    RenderingContext.setConfiguration(config); but that is not working, because the method setConfiguration() is not available.
    my source snips:
    *.xss:
    <?xml version="1.0"?>
    <styleSheetDocument xmlns="http://xmlns.oracle.com/uix/style">
    <import href="blaf.xss"/>
    <styleSheet>
    <style selector=".OraTableCellText">
    <property name="color">#222222</property>
    <property name="vertical-align">top</property>
    </style>
    </styleSheet>
    </styleSheetDocument>
    my source snip for ConfigurationImpl:
    ConfigurationImpl config = new ConfigurationImpl("myConfig");
    config.putRelativeURI(Configuration.STYLES_DIRECTORY, "/public_html/styles/"); //it starts at the workingdirectory of the project, or?
    config.register();
    renderingcontext.setConfiguration(config);
    thx a lot,
    Brit

    You have to wait to call RenderingContext.setConfiguration() when you're about to render.
    If you're using UIX XML, what you'll do is subclass UIXPageBroker and override
      protected Configuration getConfiguration(
        BajaContext context,
        Page page)then tell UIX to use your page broker instead of UIXPageBroker.
    If you're using UIX JSPs, wrap your page in a <uix:renderingContext> tag with the "id"
    attribute set, then:
    <uix:renderingContext id="rc">
      <% rc.setConfiguration("myConfig"); %>
      ... rest of UIX content for your page in here ...
    </uix:renderingContext>Note that you can set the configuration by name, rather than needing to refer
    to the object directly.
    9.0.3 will make this process simpler. Stay tuned.

  • Can't change text once I've finalized it!

    I've been using Photoshop for years, so I know all the basics.  And I've never run into this before.  I created a document with text boxes and images.  Everything was fine to that point.  But when I went back to re-word the text boxes and change text color, I could not do it.  I tried everything:  be sure that layer is selected, be sure I have the type tool enabled, and click somewhere in the existing text.
    Nothing doing.  No matter what I did, it insisted on starting a new text layer.  I could not access the text itself to change it.
    I could transform it or move it but it will not let me change the text itself or the text color.
    I'm using the PS cloud version and running Windows 7.
    I ran into this a few weeks ago, and rebooting my computer solved the problem -- or so I thought.  Apparently it didn't solve it permanently.
    Help, please!  This was due yesterday and my client is understandably not amused.
    Thanks.

    Now I can change text in any text box except the one titled "spinetext", which is highlighted in the layers panel.  Obviously I'm doing something wrong, but I've designed a lot of these covers, and never had trouble changing the spine text before.
    I finally had to recreate that layer in a new document and import it into this one -- but the text remains unchangeable in this layer.
    (For what it's worth, "Layer 1" is the template, which I turn off when I have inserted all the elements, so it has nothing to do with this layer.)
    Thanks for your help!

  • Why am I unable to change text color from black in LR5 book module?

    Why am I unable to change text color from black in LR5 Book Module?

    I'm assuming you clicked on the color patch besides the word <Character> to open the color picker window.
    At the right side of this window there is a vertical bar that has 2 horizontal black lines at the bottom.
    This is actually a slider. Pull it upwards with the color picker and color will appear in the window.

  • How to change text in PDF doc. which is a musical score

    Hello,
    I'm new here, so please excuse me if I do or say something I shouldn't.
    I need to change the words in a musical score because the font is too small. OCR recognition doesn"t work because there are illustrations that are different from images or text... Is there a way to get in there and make the changes I need to do?
    Any help greatly appreciated.

    Thanks for the reply, but I have Adobe Reader 9 Pro. Will it still not 
    work ?
    Le 29 sept. 2011 à 29 sept. 11 - 16:09, Claudio González a écrit :
    Re: How to change text in PDF doc. which is a musical score
    created by Claudio González in Adobe Reader - View the full discussion
    Unfortunately, not with the free Reader.
    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/3944833#3944833
    To unsubscribe from this thread, please visit the message page at [http://forums.adobe.com/message/3944833#3944833
    ]. In the Actions box on the right, click the Stop Email 
    Notifications link.
    Start a new discussion in Adobe Reader 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 want to load Firefox on my computer at home, which is not connected to the internet. I want to download Firefox to my flashdrive and then add it to my computer at home. When I try to download Firefox, it won't let me change the path of where it download

    I want to download Firefox on a flashdrive so I can then download it to my home computer which is not connected to the internet. When I download Firefox, it won't let me change the path and so tries to download on a public computer, which isn't allowed. The reason I want it on my home computer is because I'm creating web pages and I want to view my html pages using a variety of browsers, including Firefox.

    From another computer, go to http://www.mozilla.com/firefox/, click "Free download" button, click "Save File" button, select your flash drive in "Save as" window. "Firefox Setup 3.6.13.exe" file will be saved in your flash drive.
    You just need to insert it in your new computer and double-click on "Firefox Setup 3.6.13.exe" from Windows Explorer and follow instructions.

  • Is there a way to change the path of the Skin and FLVPlayer .swfs in Dreamweaver?

    Hi! I have a simple question that I can't seem to figure out.  I know how to insert an flv via dreamweaver and it is very simple
    see the code --
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="205" height="250" id="FLVPlayer">
        <param name="movie" value="FLVPlayer_Progressive.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="opaque" />
        <param name="scale" value="noscale" />
        <param name="salign" value="lt" />
        <param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_1&amp;streamName=flash/flashvid eofile&amp;autoPlay=false&amp;autoRewind=false" />
        <param name="swfversion" value="8,0,0,0" />
        <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="205" height="250">
          <!--<![endif]-->
          <param name="quality" value="high" />
          <param name="wmode" value="transparent" />
          <param name="scale" value="noscale" />
          <param name="salign" value="lt" />
          <param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_1&amp;streamName=flash/flashvid eofile&amp;autoPlay=false&amp;autoRewind=false" />
          <param name="swfversion" value="8,0,0,0" />
          <param name="expressinstall" value="Scripts/expressInstall.swf" />
          <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
          <div>
            <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
          </div>
          <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
      </object>
    The question I have is... How do you change the path settings for the 2 required swfs (the skin swf and the player)?  I would ideally like to have all my flash components including the skin swf and the player swf in the same folder as the flv (rather than have the swfs in the root of the same folder as my html doc), but everytime I try to adjust the path settings of the swfs in the above code I get a white screen.
    hope this makes sense and is not confusing...
    Any suggestions?
    Thanks
    -Brian

    Hi Cashmoneydonuts,
    You can create an animation for this using Edge Animate, and add it to Muse.
    The following link might be helpful:
    Liven up Adobe Muse CC sites with animated effects | Adobe Inspire Magazine
    Regards
    Sonam

Maybe you are looking for

  • Java Mapping to override namespace prefix (startPrefixMapping)

    Does anyone have an example of using a Java Map to override the default XI namespace prefix. The method startPrefixMapping looks like it might do the job but I can't find any example of how this works.

  • Titles and artists repeated

    I've been having this problem with artists being repeated twice on my playlist. I thought that everytime I uploaded a new song by an artist already on my playlist, the song will automatically be categorized under the existing artist. I checked to mak

  • Adobe photo deluxe 3.0 and Vista compatibility

    I recently upgraded to Windows Vista. Adobe Photoshop 3.0 was installed on my prior Windows XP version but did not transfer over to Vista so many of my photos on my hard drive I cannot open. #1: Is there driver software that I can download so that I

  • Scripting Tool

    Ok...I have downloaded the Scripting Tool from work...So I don't have Eclipse installed...I don't have it my home either...hehehe...So, here's the big question... How I'm supposed to install those plug-ins??? -:) I'm planning to make some tests tonig

  • Intrroduce support Message driven POJO to messaging service

    Spring offers a solution Message Driven POJO for asynchronous reception of messages.It acts as message receiver like Message Driven Bean but it does not attach you to EJB container. It also allows you to take advantage of Dependency Injection. Could