• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Where to define file association for your documents in ADE...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 13554
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Where to define file association for your documents in ADE-XL environment?

JanH
JanH over 15 years ago

Hi,

 Well, the subject says it all: We have added a pdf document to a design's ade-xl view (section "documents") but when we try to open it (double clicking or RMB->Open) the KDE file browser "konqueror" opens and not acroread!

 I've been looking for solutions in both worlds: KDE and this community but can't find it. I would have expected this to be something trivial and well documented setup feature but it apparently isn't. 

 Any advise would be welcome.

 

Thanks,

 

Jan.

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

    Hi Jan,

    The way this is supposed to work is for QT to use a service to request the window manager to open the file. With KDE, this is controlled via Konqueror. In theory you should be able to alter Konqueror's settings to get it to launch acroread; I can do this for files navigated in Konqueror by using Settings->Configure Konqueror->File Associations and then searching for pdf and changing it to launch Adobe Acroread first. However, the documents double clicked in ADE XL seem to be seen as "embedded" content, and I can't figure out how to make it launch acroread. If I set the Embedded tab to tell it to launch in a separate viewer, it still uses Konqueror to do it.

    I'll create a service request for you, and take this up with R&D.

    Regards,

    Andrew.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • JanH
    JanH over 15 years ago
    Hi Andrew,

    Thanks for filing this. We already had setup Konqueror such that it will fire acroread for pdf documents. This does work for "native" konqueror sessions: double clicking a pdf-document indeed does start acroread. But within a cadence session it doesn't seem to work this way, only konqueror gets started, using the builtin pdf viewer.

    Wouldn't it be a good idea to not be dependant upon your underlying OS & window manager but to have full control about your third party applications from within the cadence environment? It probably isn't as easy as that but I would personally prefer to have this configured (via a .cdsenv entry for example).

    Thanks for your clarification.

    Have a nice day (in the states if I'm not mistaken?).


    With kind regards,

    ----------------------------------------------------------------------------

    Jan Hovius
    Senior EDA Engineer

    SiTel Semiconductor BV, "Design Centre Hengelo"
    Lansinkesweg 4, 7553 AE Hengelo, The Netherlands


    ----------------------------------------------------------------------------

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 15 years ago

    Hi Jan,

    It's a bug in ADE XL; it's not correctly telling QT the "protocol" in the URL to represent the file, and as such this means that QT gets KDE to launch it via a web browser (Konqueror) rather than using the KDE registered file association.

    Whilst I understand what you're saying, it does really make sense to use any file associations as set up in the OS - we don't want to have to duplicate things like this within the application. If it worked OK, then I don't think there would be a problem, although we also need to document it so it's clear what needs to be done.

    Anyway, hopefully we can get this fixed before too long.

    Regards,

    Andrew (yes, in the US).

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information