In article
<da7b4961-fb5d-4466-a226-592ce76a6203@[EMAIL PROTECTED]
>
Reotaro Hashemoto <ahmad.abdulghany@[EMAIL PROTECTED]
> writes:
>Hi all,
>
>I have a list of basic SKILL question, i hope that you can put some
>answers to them.
>
>Q1. I don't have Netscape, but only firefox, is it possible to display
>cdsdocs contents in firefox? How can i do it?
Try setting the environment variable CDS_DEFAULT_BROWSER to firefox. I
think cdsdoc pays attention to that
>Q2. When I type "openbook" anything in terminal, it gives me "command
>not found", what should i do to see it?
Try cdsdoc instead of openbook.
>Q3. Where to read about bindkeys setting, modification and
>particularly bindkeys "events"?
Sample bindkeys files are in <CD****er>/tools/dfII/samples/local.
Also, cdsdoc has a lot of stuff on that. And the do***entation is also
available through sourcelink, as far as I know.
>Q4. Is there a meaning for every built-in Skill functions suffixes?
>Like hi..., ge... dmb... and so on?? Where can i find explanation or
>comments about them?
Yes. hi == Human Interface. ge == Graphics Editor. I forget what dmb
is.
le == Layout Editor. etc.
>Q5. I want to pass certain string to a function like hiSetWindowName,
>and that string needs to have a variable value to be substituted when
>calling the function, in Tcl we can put the string between double-
>quotation pairs and put the variable as $var, is there a way to do
>similar thing in Skill??
Lets says the variable name is StringVar. You can do:
MyWindowName = strcat( "prefix " StringVar " postfix" )
or
MyWindowName = sprintf( nil "prefix %s postfix" StringVar )
for example.
>Q6. I need to read dedicated example(s) about circuit building
>(instance placing, wiring the circuit, and biasing it) in Skill, this
>is dedicated to create an automated flow for some devices test. Where
>to find that?
That I don't know (I'm a GUI person).
>Q7. Why don't i see the menu when creating it using hiCreateSimpleMenu
>in the CIW? Should i use also any function to initialize CIW menus?
CIW menus should be initialized with the ciw.menus file.
hiCreateSimpleMenu()
just creates the menu, you have to use hiAddBannerMenu() to add it to a
window, but you really want to set up the ciw.menus files, since that
tends
to override what's place programmatically. The menus files are all in
<CD****er>/tools/dfII/etc/tools/menus.
>Q8. When I create a menu in certain window banner, is there a way to
>place the menu to right of the window (like the help menu)?
No.
>Q9. Finally,How to know information about cadence stuff like menu
>names (e.g. file, edit, ...) , window names, and so on?
Partly experience, partly do***entation, partly looking at the log file...
-Pete Zakel
(phz@[EMAIL PROTECTED]
)
"we will invent new lullabies, new songs, new acts of love,
we will cry over things we used to laugh &
our new wisdom will bring tears to eyes of gentile
creatures from other planets who were afraid of us till then &
in the end a summer with wild winds &
new friends will be."


|