TextArea Object With a link inside ?

Hi,
I would like to implement a url link INSIDE a TextArea.
say:
text describing the url...
more text...
URL: www.aURL.com
I would like to make the line that coressponds to the URL
a link that will open in a new browser window when pressed (by myApplet.getAppletContext().showDocument
It was mentioned to me that I could make a label
that has a url link that will solve my problem.
My QUESTION is can I insert a label inside a TextArea
object, and how ?
IF NOT, then is there an alternative way to accomplish
my desire?
Thank you in advance.
-go Java !

heres one i did without any panels or stuff
i just cheated i saved a bunch of locations equivelent to a square area in a array
tested for the mouse being over the area
if it was set a value to 1 in another coresponding array and if the mouse got clicked their i oped up the url
kinda cheesy because i havent had the time to do a double buffering routine for it
but hey it works
<applet code="testmenu16.class" width=350 height=350>
<PARAM name="bgcolor_value" value="1">
     <PARAM name="html_linkname0" value="Java Homepage">
     <PARAM name="url0" value="http://www.javasoft.com">
<PARAM name="description0" value="check this out+parsin the string+cool cool ">
     <PARAM name="html_linkname1" value="Java Boutique">
     <PARAM name="url1" value="http://www.javaboutique.com">
     <PARAM name="description1" value=" how about the java boutique +they have lots of stuff+and some great lil apps+touse for a website+or for source to use">
     <PARAM name="html_linkname2" value="Sun Homepage">
     <PARAM name="url2" value="http://www.sun.com">
<PARAM name="description2" value="this is suns official+site for java+ forums serverlets applets+ect.. ">
<PARAM name="html_linkname3" value="damit to all hell">
     <PARAM name="url3" value="http://www.pietrick.com">
     <PARAM name="description3" value="heres the link for this site +pietrick.com +hope u like it">
<PARAM name="html_linkname4" value="blah blah">
     <PARAM name="url4" value="http://www.pietrick.com">
     <PARAM name="description4" value="blah blah+blah +this is a test+blah blah+blah blah+blah blah gonna test to see how much this tokenizer can handle+heheblah blah gonna test to see how much this tokenizer can handle+hehe">
</applet>
<br>
import java.applet.Applet;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.MouseEvent;
import java.net.URL;
import java.net.*;
import java.net.MalformedURLException;
import java.util.StringTokenizer;
import java.lang.String.*;
public class testmenu17 extends Applet implements MouseListener ,MouseMotionListener
Choice html_linkname;
Choice description;
String html_linkwpage, html_URLlink, html_description, string_to_bust;
String[] linkname_aray;
String[] linkURL_aray;
String[] linkdescription_aray;
int maximum_amount_of_urls = 256;
int i = 0;
int ii = 0;
int iii = 0;
int grab_bgcolor = 0 ;
String bgcolor_value ;
int linkheight = 25; // must be smaller or = to spaceing size
int spaceingsize = 30;
int spaceingvar = 25; // pretty much leave this be
Font font1 = new Font("Helvetica", Font.ITALIC, 10);
Font font2 = new Font("Helvetica", Font.BOLD, 16);
Font font3 = new Font("Helvetica", Font.ITALIC, 14);
int actual_number_of_urls = 0; // this is just a parell loop counter to i to use later
int size_increaseX = 80;
int size_increaseY = 15;
int size_normalX = 80;
int size_normalY = 20;
int mouseX, mouseY ; // mouse movement variables
int[] the_link_is_hot;
int[] linkvar_number;
int[] posX1;
int[] posY1;
int[] posX2;
int[] posY2;
int dummy_ivar1 = 0;
int dummy_ivar2 = 0;
int dummy_ivar3 = 0;
int dummy_ivar4 = 0;
int dummy_ivar5 =0;
String the_tempstring1 = (" ");
String the_tempstring2 = (" ");
String the_tempstring3 = (" ");
String the_tempstring4 = (" ");
String the_tempstring5 = (" ");
String the_tempstring6 = (" ");
String dummy_svar1 = "blah mousereleased";
String dummy_svar2 = "blah mousemoved";
String dummy_svar3 = "blah general test";
public void init()
addMouseListener(this);
addMouseMotionListener(this);
grab_bgcolor = Integer.parseInt(getParameter("bgcolor_value"));
switch(grab_bgcolor)
case 0:
setBackground(Color.black);
break;
case 1:
setBackground(Color.blue);
break;
case 2:
setBackground(Color.green);
break;
case 3:
setBackground(Color.red);
break;
case 4:
setBackground(Color.gray);
break;
case 5:
setBackground(Color.white);
break;
default: {   setBackground(Color.black);       
html_linkname = new Choice();
description = new Choice();
linkname_aray = new String[maximum_amount_of_urls];
linkURL_aray = new String[maximum_amount_of_urls];
linkdescription_aray = new String[maximum_amount_of_urls];
linkvar_number = new int[maximum_amount_of_urls];
the_link_is_hot = new int[maximum_amount_of_urls];
posX1 = new int[maximum_amount_of_urls];
posY1 = new int[maximum_amount_of_urls];
posX2 = new int[maximum_amount_of_urls];
posY2 = new int[maximum_amount_of_urls];
for(i = 0; i < maximum_amount_of_urls; i++) // a do while statement would prolly be better here
actual_number_of_urls = i ;
html_linkwpage=getParameter("html_linkname" + i);
html_URLlink=getParameter("url" + i);
html_description=getParameter("description" + i);
linkname_aray[i] = html_linkwpage;
linkURL_aray[i] = html_URLlink;
linkdescription_aray[i] = html_description;
linkvar_number[i] = 0; //assign linkvar[i] number that the loop is going thru 3.4.5 ect..
the_link_is_hot[i] = 0; // initialy all are set to 0 later when mouse is over it will be set to 1
spaceingvar = spaceingvar + spaceingsize ; // algorithim 20 40 60 80 ect... were link size is 10
posX1[i] = (25);
posY1[i] = spaceingvar ;
posX2[i] = (120);
posY2[i] = ( spaceingvar + linkheight) ;
if((html_linkwpage == null) || (html_URLlink == null)) break;
public void mouseReleased(MouseEvent e) {
mouseX = e.getX();
mouseY = e.getY();
dummy_svar1 = " in mouse realese area";
ii = 0;
for(ii = 0; ii < actual_number_of_urls; ii++) {
if ( (mouseX >= posX1[ii] ) && ( mouseX <= posX2[ii] ) && ( mouseY >= posY1[ii] ) && (mouseY <= posY2[ii] ) )
try {
URL u = new URL(linkURL_aray[ii]);
getAppletContext().showDocument(u,"_self");
} // End try statement
catch(MalformedURLException ex)
System.err.println(ex);
} // End catch statement
}//end if
}// end of ii loop no need for a break statement
}// end mouserelease
public void mouseMoved(MouseEvent me) {
mouseX = me.getX();
mouseY = me.getY();
dummy_svar2 = "entered mouseMoved ";
dummy_svar3 = "move mouse over link to see description ";
for(ii = 0; ii < actual_number_of_urls; ii++) { // reset to no hot links
the_link_is_hot[ii] = 0;
// below find any hot link that mouse is over
for(ii = 0; ii < actual_number_of_urls; ii++) { // loop to check mouse position
if ( (mouseX >= posX1[ii] ) && ( mouseX <= posX2[ii] ) && ( mouseY >= posY1[ii] ) && (mouseY <= posY2[ii] ) )
dummy_svar2 = " hit while checking inside mouseMoved ";
dummy_svar3 = linkdescription_aray[ii] ;
the_link_is_hot[ii] = 1;
dummy_ivar1 = ii;
int dummy_ivar3 = ii;
int dummy_ivar4 = ii;
}// end of ii loop no need for a break statement
repaint(); //apparently repaint is needed here
public void mouseExited(MouseEvent e) {  }
public void mouseEntered(MouseEvent e) {  }
public void mouseClicked(MouseEvent e) {  }
public void mousePressed(MouseEvent e) {  }
public void mouseDragged(MouseEvent me) {  }
public void paint(Graphics g) {
for(ii = 0; ii < actual_number_of_urls; ii++) { // loop to check mouse position
if ( the_link_is_hot[ii] < 1) {
g.setFont(font1);
g.setColor(Color.gray);
g.fillRoundRect(posX1[ii],posY1[ii],size_normalX+20,size_normalY,10,10); // did this wrong somehow posX2[ii],posY2[ii]
g.setColor(Color.white);
g.drawString(linkname_aray[ii],posX1[ii]+5,posY1[ii]+15);
if ( the_link_is_hot[ii] == 1) {
g.setFont(font2);
g.setColor(Color.green);
g.fillRoundRect(posX1[ii]-(size_increaseX / 5+2),posY1[ii]-(size_increaseY / 2 +2),size_normalX + size_increaseX+4, size_normalY + size_increaseY+4,10,10);
g.setColor(Color.blue);
g.fillRoundRect(posX1[ii]-(size_increaseX / 5),posY1[ii]-(size_increaseY / 2),size_normalX + size_increaseX, size_normalY + size_increaseY,10,10);
g.setColor(Color.white);
g.drawString(linkname_aray[ii],posX1[ii]-5,posY1[ii]+15);
g.setFont(font3);
g.setColor(Color.white);
string_to_bust = linkdescription_aray[ii] ;
StringTokenizer st = new StringTokenizer (string_to_bust, "+");
int iii = 1;
while (st.hasMoreTokens()) {
g.drawString(st.nextToken(),posX1[ii]+150,posY1[ii]+ (iii * linkheight/2) );
iii++;
} // end while
// repaint();

Similar Messages

  • Strange problem with audio (link inside)

    Hello Community, please help me!
    So I started this project where I film everything I do in the year 2014 and stuff.
    Well, this week I began with doing the work in AE, so far so good.
    I'm not finished yet, but I just wanted to try to render and upload it, for testing reasons. (with bad quality though) here's the link: https://vimeo.com/113597439
    So... apparently there's every 11 seconds this clacking sound, I don't know how to get rid of it, it looks like it's a problem I have with AE rendering, because I tried to screencapture it and then convert it with the same software as I did with the AE outcome, it was fine. (but I obviously can't get a HD outcome by screencapturing my RAM-Preview). So it's not my converting tool!
    And I don't know what it is and additionally, the sound is getting delayed, I'm not sure if it's because of the same reason the clacking sound is, because in my RAM-Preview everything is perfectly fine.
    I'm using lossless with Audio checked on.
    I would be super thankful if anybody could help!
    Thanks in advance.

    So I'm not hearing anything funky on my phone when watching the video. I do have one question though, this looks like a bunch of clips strung together with nothing special added to the clips so I'm wondering why you are using AE to EDIT when AE is a compositing and motion graphics application specifically designed to create short shots or sequences. I would do something like this in Premiere Pro. It will take you about 1/10 the time and it will render much faster.

  • How to respond to mouse over link inside textarea component?

    I want to respond to the content of a link inside htmlText
    propery of textarea, when the user move the mouse over the link,
    without clicking on it. is there a simple way to do so with flex?

    I found a solution to this.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=60&catid=582&threadid =1325639&enterthread=y
    What you do is use
    itemRollOver and the event.itemRenderer.data.name together.
    I used it so when I roll over an item in the dataGrid it
    changes the text area I have in my application with the description
    of the current rolled over item. When I mouse over another entry
    then the description changes to that description and on and on.
    Here is the full code I used.
    itemRollOver="NAME_OF_TEXT_AREA.text =
    event.itemRenderer.data.description"
    you would change the description to whatever the field is you
    want, such as name, author, temp, books or whatever the data is.
    I am actually bringing in data on videos from a database. XML
    is created from the database using the XML plugin from Dreamweaver
    Developer ToolBox. A PHP file is used to output the desired table
    information then it is brought into Flex 2 application and the data
    is propigated into the Data Grid I have setup. The Text Area is
    updated with the description of the video both when one is selected
    but also, now, when any of the items in the list are moused over,
    or rolled over.
    It works great. You can easily change this to work for your
    app or at least give you a direction to go if it isn't exactly what
    you need.
    I have been trying to get this to work for a couple days now,
    just found my solution and wanted to come post to let others know
    about it.

  • I click on a link inside an email and it won't open so I can print the coupon, response is http error 400 or I have it blocked. Others in my area aren't having any problems with the same link opening but they are using IE. What's up with Firefox?

    gohollywood.com, register, message came back from Hollywood Insider with a link to click on to "Download Coupon". Click on link and you should get the coupon and you print it out. All my friends have done it but I can't. I get various error messages including : "HTTP error 400 - the request is badly formed".... or you have a blocker set.....
    Unless it is a Gmail/Firefox blocker or firewall, I don't have anything set up as a blocker on my email. Had a few friends go in my account on their computers and they had the same thing happen. However when they go in under their names they get to the link with no problems. HELP.

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    You can use "Disable all add-ons" on the [[Safe mode]] start window to disable all extensions.
    You have to close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")

  • Can you replace embedded smart object with linked smart object?

    Hi,
    I'd like to update some document to reflet the new workflow that linked smart object provide. I have made some transformation on those embedded smart object and would like to not have to redo all those so is there anyway way to replace those SO with the linked version of the same SO?
    TIA
    Jeff

    Hi,
    I'd like to update some document to reflet the new workflow that linked smart object provide. I have made some transformation on those embedded smart object and would like to not have to redo all those so is there anyway way to replace those SO with the linked version of the same SO?
    TIA
    Jeff

  • Linking smart objects with it's layer mask

    ther must be a way to link smart objects with it's layer mask without having to rasterize....isn't there?

    You're pre-CS4 right?
    1) Upgrade to CS4
    2) Put SO in a group, link mask to group
    3) ...
    4) Profit!

  • Need help with MC with links inside

    Anyone can shine some light on trying to reproduce something
    similar to this?
    http://www.focus.ca/home.html
    What I need is how to do one of those tabs that aniamtes down
    and reveals links inside. I have been at this for days.
    I am very new to flash and need more assistance on the
    construction of this project.
    So far, I know how to make a MC and animated it for
    rollover/rollout, but the link inside won't work because the action
    for the MC is interferring with the inside button actions. So, what
    is my next step? I have my MC on one frame in the main timeline and
    need to perform all animation inside that and add buttons also?
    Would I put an Insible Button in their too?
    I need help?

    As example of a text based navbar like Roddy suggested can be seen here: Text Based Navbar. With it you can have complete control of the font (just use a Web Safe Font, color, rollover color and size. You can then copy and paste the text box to each page.
    OT

  • Scale Object with Panel, but what about inside a Tab control?

    The Scale Object with Panel option works very well for simple UI
    objects.  I like to use it for VIs that display tables or
    multicolumn listboxes, etc.  I am finding a limitation when I use
    the Tab control.  If I have a table or listbox in each tab, I
    would like them to scale with the panel.  I would also like the
    tab to scale.  It should look like an Excel workbook where all
    sheets scale with the window even though they are each on their own
    tab.  If I could only Group the various tables / lists with the
    Tab itself....
    This wouldn't be such an issue if the Bounds property of the
    multicolumn listbox was writable.  I can set the number of rows
    and columns, but column size can be variable and not uniform across all
    columns.  Also, that solution looks and behaves much different
    from the Scale Object with Panel approach.... not to mention the extra
    coding required.
    I'm guessing that this amounts to a feature request, but if anyone has a present-version workaround, I'd love to hear about it.
    See you at NI Week!
    Dan Press
    PrimeTest Automation

    Hi Kalin T,
    Thanks for your prompt reply. I am running version 8.01. My problem is that i cannot select "Scale object with pane" for the controls inside a Tab control if the Tab control "Scale object with pane" is turned on. I want both the Tab control and the controls inside to be scaled, for instance an Waveform graph or an textbox  when i resize my main window.
    Best regards,
    Mattis
    Attachments:
    Scale.vi ‏11 KB

  • Linked Ole Object with MS Word has bad resloution / invalid fonts

    Post Author: Winfried Boennhoff
    CA Forum: .NET
    Environment: .Net 2003 Viewer with external .rpt created by CR XI
    As result I get a bad resolution of the word document and the original fonts are not supported, I tried all common fonts. The font used by CR seems to be default font with a very bad resolution.
    The same effects not only with MS word, although with an linked PDF or any image. All have a very bad resolution.
    Is this a known Problem? Any Idea?

    Post Author: fwinter
    CA Forum: .NET
    We have the same problem. A page footer generated in Word, embedded in a CR-Report shows in the report viewer with overlapping characters. This is "a known limitation" we were told. Not really a problem, but when exported to PDF, the PDF also shows the overlapping characters and prints with overlapping characters as well. This is our problem!We've tried different fonts, different font- an pagesizes in Word, the "can grow" checkbox etc. We believe, the result is affected by the printer driver but cannot really find a way, to avoid the problem and get a clear print at all of our customers.Anyone figured out how to solve the problem? CA Support unfortunatly couldn't help   We are using CR Merge Moduls XI R2 in our Report Viewer, Word 2003, Problem appears on local machines as well as on Citrix.

  • I created a new folder in my bookmarks menu and it disappeared with all the links inside the next time I turned on my notebook.how could that happen?can I find those links again somewhere in the memory?

    actually I lost the whole sub-folder,not only the links inside...

    See:
    http://kb.mozillazine.org/Bookmarks_not_saved
    http://kb.mozillazine.org/Locked_or_damaged_places.sqlite

  • Command Link inside of datatable

    I have the following problem when I put a command link inside a datatable.
    The action or actionlisteners never get called. Now here is the funny thing.
    1. If I move the action link outside the datatable it works.
    2. if I change the scope of the bean to session it works
    3. if the datatable contains more than 1 row it works
    The last one tells me this is a bug.
    To test this I change the sql query to limit the result so 1 row would be returned.
    The sql query returns a CachedRowSetImpl
    I believe this is a bug.
    <h:dataTable rows="6" first="0" id="table" binding="#{event.eventdata}" value="#{event.eventdetails}" var="eventdetail">
    <h:column>
    <h:commandLink value="#{eventdetail.title}" action="#{event.resaveEventaction}" actionListener="#{event.resaveEventdetails}" id="test" >
    </h:commandLink>     
    </h:column>
    <h:column>
    </h:dataTable>

    Here is some additional information that makes this more confusing.
    The following code is used to populate the datatable
    public CachedRowSetImpl getEventdetails(){
         CachedRowSetImpl rs2 = null;
         String selectedeventmy = selectedevent;
         int rowcount = 0;
         try { 
              sql = "SELECT * FROM event where eventid='"+selectedeventmy+"' ";
              rs2 = RunQuery.mysql(sql);
              rowcount = rs2.size();
         } catch (Exception e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
         return rs2;
    where RunQuery.mysql is
    public class RunQuery {
         public static CachedRowSetImpl mysql(String sql) throws Exception {
              CachedRowSetImpl crset = null;
              InitialContext initCtx = new InitialContext();
              Context envCtx = (Context) initCtx.lookup("java:comp/env");
              try {
                   DataSource ds = (DataSource) envCtx.lookup("jdbc/associations");
                   Connection conn = null;
         Statement stmt = null;
         conn = ds.getConnection();
         stmt = conn.createStatement();
         stmt.execute(sql);
         ResultSet rs = stmt.getResultSet();
         crset = new CachedRowSetImpl();
         crset.populate(rs);
         rs.close();
         stmt.close();
         conn.close();
              } catch (Exception e) {
                   System.out.println(e.getMessage());
              return crset;
    if I replace the line
    String selectedeventmy = selectedevent;
    with String selectedeventmy = "61";
    it works properly.
    selectedevent is populated from the following triggered by another action event on another page. ? The funny thing is if the result set returns more that 1 row all works ok.
    public String viewDetails(){
         System.out.println("Running view Details");
         int selectedrow = eventlist.getRowIndex();
         Object selected = eventlist.getRowData();
         Map rowdata = (Map) selected;
         selectedevent = rowdata.get("eventid").toString();
         System.out.println("Selected Event:"+selectedevent);
         outcome="eventdetails";
         return outcome;
    }

  • Smart Object as traditional link (as in InDesign or Illustrator)

    Is there a way to link a smart object, so that updates are made to the originally placed object ....as opposed to creating a new vector file save in a temporaray folder.  Is there a way to work with smart object like traditional links in InDesign and Illustrator?
    Thanks

    Check out this Links Panel that let’s you create Linked Smart Objects to external files:
    http://www.ps-scripts.com/bb/viewtopic.php?f=27&t=3045&sid=70f368dca9bfd96f3c974ee11b798f9 7

  • Convert an embedded smart object to a linked smart object

    Hey guys,
    love the new "linked smart object" functionality. However, I can not figure out how I can convert (or export) an existing embedded smart object to a linked smart object.
    I have a huge photoshop file with several embedded smart objects that I would like to break down into a lightweigt photoshop with with links to the varios smart object photoshop files.
    Is there any way to do this?
    Thanks,
    Philipp

    Thanks a lot guys.
    I am just now putting a document together with linked smart objects and I'm noticing that the file size of the PSD file still increases quite a bit. I thought the hole point of this was to have lightweigh psd files?
    I currently have 11 1920x1080 linked smart object files in the PSD and the file size is already at 140MB. Any ideas why this is happening?

  • Can you force a link inside a .pdf to open the "linked to" document in a new window?

    When I have a link inside my .pdf document - linking to another .pdf document or to a Word document - how can I force the linked-to document to open in a new window?
    I have a web site (business internal, so unfortunately I cannot point to it).  My HTML menu has links to .pdf documents - no problem.  However, once I open those .pdfs, they contain links to other .pdfs and to Word documents.  Clicking on these links, which reside inside my .pdfs, opens the "linked-to" docs in the same page.  How can I force them to open in a brand new frame?
    All of my .pdfs were originally created in Word, and in the Word versions, the links DO open into new frames.  I am not sure why, when I convert them to .pdfs, they lose this feature.
    Can anyone help?

    Hi Magenta,
    Would you mind reposting this question over on the Acrobat boards?  You've posted in the AIR forum and you'll have better luck with this over there.
    Thanks,
    Chris

  • On certain pages, a big circle with an arrow inside it takes the foreground in the bottom left corner, and I can't get rid of it.

    This image is something new on my screen, probably since the last Fx update or so.
    I think this big-circle-with-an-arrow-inside may be a sign indicating that I need to download something, or that something is available for download. I see it on sites featuring various media, such as on some of Amazon's digital music pages and also on some of IMDb's pages.
    Further regarding any downloads, I don't know if this circle refers to a plugin, or a media file, or if, in fact, either.
    I have no idea what the circle with an arrow is trying to tell me, nor do I know how to get rid of it. It takes over the forefround of the corners where it resides, rendering any links beneath it inoperable. At the very least, I would just like to make it go away.
    Thanks for any help you may offer :-)

    Thanks for your interest in my problem. I'm sending along a screenshot.
    FYI, when I tapped on the arrow, a new tab opened at the following location:
    chrome://fvd.single/content/fennec_streams_list.html?url=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fdmusic%2Fcloudplayer%2Fplayer%3Fie%3DUTF8%26ref_%3Dnav_youraccount_cldplyr%23searchSongs%2FsearchTerm%3Dgood%2Bvibrations
    The page at this address is empty (all white) except for a small blue bar in the upper right corner that says "Download 5.3 1MB."
    Again, my thanks.

Maybe you are looking for

  • How many calenders can I use in a google account?

    Hi, I used nine calenders in my Google account (Default, one for client events and seven subscribed from the "interesting calenders"). Now I did subscribe another "interesting calendar", but it does not show up on the Pre. Is there a limit to calenda

  • New OD server, client computers see Network Accounts, but no passwords work

    I set up 10.5 server on my mini, set up DHCP, DNS, OD Master, etc. From the computer bound it to the OD domain, but when I click on the Network User account from the login screen on my MBP and type in my password, it just shakes, like the password is

  • Reminders made in the mountain lion app are not appearing in the ios app

    I installed mountain lion and the reminders app seems to be misbehaving. I have icloud enabled on my mac and my iphone. When I create a reminder on my iphone it shows up on my mac in about 30 seconds but when I make one on my mac it never shows up on

  • How can I share a 4k clip as a 4K movie

    Hi, How can I export a 4K FCPX project as a 4K movie to be played at youtube or a computer. Thanks. Tareq

  • InDesign CS4 on Mavericks error

    Running Mavericks on a new Macbook Air, and have an issue that's got me beat...  After installing CS4 Design Premium from the original CDs, all programs work fine except InDesign (which worked fine on the old Macbook Pro, on Lion). No problems at all