element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) EAGLE GUI (1): Foreplay
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 13 replies
  • Subscribers 191 subscribers
  • Views 1284 views
  • Users 0 members are here
Related

EAGLE GUI (1): Foreplay

e14 Contributor
e14 Contributor over 14 years ago

Recent newsgroup posts have shown that some people strongly dislike

EAGLE's current user interface. Sometimes written in, erm, harsh words,

these complaints were often disqualified as mere whines of people not

caring about reading manuals.

 

With rather strong opinions on both sides, it is perhaps not so easy to

see that there is some truth in ALL posts:

  1. People complaining about the user interface are often quite new to

     EAGLE. They expect an Office-like interface and are faced with

     something completely different, which makes it rather hard for

     them. They CANNOT see from scratch that SOME functions are much

     more effective the way EAGLE presents them than with Office-like

     interfaces.

  2. Long-term users know lots of EAGLE's tricks and use command line,

     scripting and ULP programming with ease to achieve what they need.

     It is hard for them to see that other people don't know how to do

     certain things, as it 'should be obvious how to do that with the

     following syntax... - and it's all in the manual'.

 

I myself am CERTAINLY a long-term user and therefore see that some of

EAGLE's non-Office functionality is REALLY useful and makes life REALLY

easy. I LIKE EAGLE. Nevertheless, I would perhaps NOT want to buy it if

I were a new user and had downloaded it to make a decision which layout

program to use.

 

The reasons for this are clear: When testing a new program, I

  - expect an Office-like user interface (and if I don't get it, I want

    to see immediately WHY I don't get it, and why the ACTUAL interface

    is better suited for me),

  - just play around with it, look at the menus and click here and

    there (and know by heart that more or less ALL functionality will

    be accessible this way), and

  - do NOT read manuals (and only sometimes look into help files).

If I don't understand the user interface, or if the interface doesn't

present me with the functionality I need, I will throw the program away.

Yes, of course that's a pity, but I just DO NOT WANT to spend the time

to REALLY dig into a program BEFORE buying it. Reading manuals and help

pages is done AFTER delivery (some people NEVER do it).

 

Yes, the first look DOES count. Inner qualities come later. That's

surely the wrong approach for choosing your partner, but it's a VERY

common (and sometimes even time-saving) approach for things you can BUY.

 

Therefore, a program should do the following:

  3. Present the user with an interface that is AS EASY TO UNDERSTAND

     AS POSSIBLE without ruining the expert's workflow.

  4. Show as many of its functions as possible in menus, buttons,

     on-screen texts etc. without cluttering up the screen too much.

  5. Make often-used functions VERY easy to find and use (more

     complex functions may be a little bit more hidden).

  6. In case of doubt, make the CORRECT help pages appear in an

     instant, showing clear and concise information with proper

     linking.

People who ARE already experts don't need that. But NEW users do, and

especially NON-users who just take a look around (the potential new

customers).

 

Unfortunately, EAGLE is NOT so very good in the above points. It quite

definitely WAS once, nearly twenty years ago, when all other programs

were even MORE cryptic and strange. Considering their graphical user

interfaces (GUI), nearly all other programs have evolved CONSIDERABLY in

the meantime. EAGLE also DID evolve, but, unfortunately, VERY slowly

and, at least in my opinion, NOT ENOUGH!

 

Having a completely different user interface with every new version is

absolutely terrible, of course (some software companies seem to like

that approach, though), but having NO user interface for some functions

(and a rather, erm, BAROQUE interface for others) doesn't seem to be

sensible to me, either.

 

In the next time, I will try to show several points that might very well

frustrate new users (our institute is FULL of new users, and I DO hear

some complaints), and which can be corrected either VERY EASILY, or at

least without restructuring the whole program and giving everybody

headaches.

 

Andreas Weidner

 

  • Sign in to reply
  • Cancel
Parents
  • e14 Contributor
    e14 Contributor over 14 years ago

    Andreas Weidner wrote on Sat, 19 November 2011 07:47

    Reading manuals and help pages is done AFTER delivery (some people

    NEVER do it).

     

    Yes, there are people out there that have no discipline and require instant

    gratification.  Real engineers, however, understand that evaluating

    something complex like a EE CAD tool requires some work and researching of

    its capabilities, and know that what you can learn to do in 10 minutes has

    little correlation with how good the tool will be long term.

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • e14 Contributor
    e14 Contributor over 14 years ago

    Andreas Weidner wrote on Sat, 19 November 2011 07:47

    Reading manuals and help pages is done AFTER delivery (some people

    NEVER do it).

     

    Yes, there are people out there that have no discipline and require instant

    gratification.  Real engineers, however, understand that evaluating

    something complex like a EE CAD tool requires some work and researching of

    its capabilities, and know that what you can learn to do in 10 minutes has

    little correlation with how good the tool will be long term.

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • lix
    lix over 14 years ago in reply to e14 Contributor

    I read the manuals but this does not change the fact that EAGLE's UI is clumsy and non-standard (yes Olin, there is a minimum standard for all modern UIs). And to all of you that have grown up with EAGLE since it was perhaps at version 1.0 or so, I say this: the RTFM answer is not an excuse for a poorly designed UI. What I think is the most urgent thing needed to be done in EAGLE is to modernise its UI and bring it to the 21-st century. What is wrong with this? Ah, I see, the old EAGLE guys will have to re-learn things... to them, I can only say RTFM (the new one, of course)!

     

    Anyway, kudos for Andreas, at least he is one of thoes experienced EAGLE users willing to adapt to a new UI. However, I doubt CadSoft will do too much about this.

     

    Lix

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube