[DEF,Version,(TipTableVersionFebruary26x1987)] [DEF,LeftDown,(Red Down)] [DEF,LeftUp,(Red Up)] [DEF,MiddleDown,(Yellow Down)] [DEF,MiddleUp,(Yellow Up)] [DEF,RightDown,(Blue Down)] [DEF,RightUp,(Blue Up)] [DEF,CTRL,(Ctrl Down)] [DEF,SHIFT,(LeftShift Down | RightShift Down)] [DEF,LEFTSH,(LeftShift Down | Lock Down)] [DEF,WireCursor,(WHILE ChipndaleWireCursor)] [DEF,ArrowCursor,(WHILE ChipndaleArrowCursor)] [DEF,RectCursor,(WHILE ChipndaleRectCursor)] [DEF,NoFocus,(WHILE ChipndaleNoFocus)] [DEF,ResetT,(Coords, StopTrack, Track)] -- might Track [DEF,Reset,(StopTrack)] [DEF,FirstSelect,(Coords, ReSelectOnlyP, Track)] [DEF,CloseFirstSelect,(Coords, CloseReSelectOnlyP, Track)] [DEF,OtherSelect,(Coords, OnlySelectP, Track)] [DEF,ReselectLast,(Coords, DeSelectLP, AddSelectP, Track)] [DEF,RectTracking,(Coords, StopTrack, UseCursor, rect, Track)] [DEF,ArrowTracking,(Coords, StopTrack, UseCursor, arrow, Track)] [DEF,WireTracking,(Coords, StopTrack, UseCursor, wire, Track)] [DEF,PartialWire,(Coords, ContinueWire, UseCursor, PartialWireAdvance, Track)] [DEF,FlipWire,(UseCursor, FlipWire, Coords, Track)] --WARNING Coords might be out of range [DEF,Menu, (~1 Down WHILE Space Down WHILE [RightUp] WHILE [LeftUp] WHILE [MiddleUp] => Coords, ~2; Space Down WHILE ~1 Down WHILE [RightUp] WHILE [LeftUp] WHILE [MiddleUp] => Coords, ~2)] [DEF,Catch,(~1 Down => StopTrack, UseCursor, default; ~1 Up => StopTrack, UseCursor, default; [RightDown] WHILE ~1 Down => [ResetT]; [LeftDown] WHILE ~1 Down => [FirstSelect]; [MiddleDown] WHILE ~1 Down => StopTrack, UseCursor, default )] [DEF,MouseUpOrCTRL,([LeftUp] WHILE ~1 Down => ~2; [RightUp] WHILE ~1 Down => ~2; ~1 Down WHILE [CTRL] => ~2; [CTRL] WHILE ~1 Down => ~2 )] [DEF,StepStretch, ([LeftUp] WHILE ~1 Down WHILE TAB Down => Coords, ~2; [RightUp] WHILE ~1 Down WHILE TAB Down => Coords, ~2; ~1 Down WHILE TAB Down WHILE [LeftDown] => Coords, ~2; ~1 Down WHILE TAB Down WHILE [RightDown] => Coords, ~2)] [DEF,StepConnecty, (~1 Down WHILE [CTRL] WHILE TAB Down WHILE [LeftUp] WHILE [RightUp] => ~2; [CTRL] WHILE ~1 Down WHILE TAB Down WHILE [LeftUp] WHILE [RightUp] => ~2)] SELECT TRIGGER FROM Mouse => Coords, Track; [LeftDown] WHILE [RightDown] => [Reset]; [LeftDown] WHILE [MiddleDown] => [Reset]; [MiddleDown] WHILE [LeftDown] => [Reset]; [MiddleDown] WHILE [RightDown] => [Reset]; [RightDown] WHILE [LeftDown] => [Reset]; [RightDown] WHILE [MiddleDown] => [Reset]; DEL Down WHILE ESC Down => AbortCommand; ESC Down WHILE DEL Down => AbortCommand; D Down WHILE ESC Down => Undel; ESC Down WHILE D Down => Undel; A Down WHILE ESC Down => RemoveArrow; ESC Down WHILE A Down => RemoveArrow; Space Down WHILE ESC Down => RestoreScale; ESC Down WHILE Space Down => RestoreScale; [LeftDown] WHILE ESC Down => [ResetT]; [LeftUp] WHILE ESC Down => DeSelectS; [RightDown] WHILE ESC Down WHILE [SHIFT] => [ResetT]; [RightDown] WHILE ESC Down => SELECT TRIGGER FROM [RightUp] BEFORE 200 => Coords, DeSelectLP; ENDCASE => [RectTracking]; -- start Area Selection [RightUp] [RectCursor] WHILE ESC Down => Coords, AreaDeSelect; [MiddleDown] WHILE ESC Down => Coords, GetLayer; [RightUp] WHILE ESC Down => [ResetT]; [MiddleUp] WHILE ESC Down => [ResetT]; [Menu, B, TextPropertyMenu]; [Menu, C, CellMenu]; [Menu, D, DirectoryMenu]; [Menu, E, CoreMenu]; [Menu, F, CoreToolsMenu]; [Menu, G, GlobalMenu]; [Menu, I, IOMenu]; [Menu, K, DRCMenu]; [Menu, L, SatellitesMenu]; [Menu, M, DrawModeMenu]; [Menu, N, NameMenu]; [Menu, O, OtherProgramMenu]; [Menu, P, ProgramMenu]; [Menu, S, SpecialMenu]; [Menu, V, ViewerMenu]; [Menu, Comma, SetSimplification]; [Menu, Period, TicksInfo]; [Menu, Slash, GridInfo]; [Menu, U, GeneratorMenu]; [Menu, X, ImportMenu]; [Menu, Y, TextMenu]; [Menu, Q, SelectionMenu]; [Menu, W, ProgramMenu]; [Menu, Z, IOMenu]; [Menu, Dash, PolygonMenu]; [Menu, Eight, CommentLayerMenu]; [MouseUpOrCTRL, R Down WHILE F, GetFont]; [MouseUpOrCTRL, R Down WHILE Y, GetText]; [MouseUpOrCTRL, R Down WHILE T, GetText]; [MouseUpOrCTRL, R Down WHILE E Down WHILE W, GetWidthLayer]; [MouseUpOrCTRL, R Down WHILE E, GetLayer]; [MouseUpOrCTRL, R Down WHILE W, GetWidth]; [MouseUpOrCTRL, T Down WHILE Y, CDTextsDoubleSize]; [MouseUpOrCTRL, T Down WHILE U, CDTextsHalfSize]; [MouseUpOrCTRL, Y Down WHILE U, CDTextsHalfSize]; [StepConnecty, A, StretchyMoveStepLeftS]; [StepStretch, A, StretchStepLeftS]; [MouseUpOrCTRL, A, LambdaLeftS]; [MiddleUp] WHILE A Down => Coords, SetArrow; Space Down WHILE A Down => ResetScaleAll; A Down WHILE Space Down => ResetScaleAll; [LeftDown] WHILE B Down => DisplayInstanceNames; [MiddleDown] WHILE B Down => [ArrowTracking]; [MiddleUp] WHILE B Down [ArrowCursor] => Coords, CreateBondWire; [MiddleDown] WHILE C Down WHILE X Down => CreateCellSAndName; [MiddleDown] WHILE C Down => Coords, DrawCell; LeftShift Down WHILE C Down => PopMenu; C Down WHILE LeftShift Down => PopMenu; [MouseUpOrCTRL, C, PushS]; [MouseUpOrCTRL, D, DeleteS]; Space Down WHILE E Down WHILE [LeftDown] => [OtherSelect]; [MouseUpOrCTRL, E, MirrorYS]; [MouseUpOrCTRL, F, ChangeFont]; [MouseUpOrCTRL, G, IncreaseByWidth]; [MiddleDown] WHILE G Down => [RectTracking]; [MiddleUp] WHILE G Down [RectCursor] => Coords, RectGlobalMenu; [MiddleDown] WHILE H Down => [RectTracking]; [LeftDown] WHILE H Down => [FirstSelect], [RectTracking]; [RightDown] WHILE H Down => [ResetT], [RectTracking]; [MiddleUp] WHILE H Down => Coords, HardCopyMenu; [RightUp] WHILE H Down => Coords, HardCopyMenu; [LeftUp] WHILE H Down => Coords, HardCopyMenu; [LeftUp] WHILE I Down WHILE L Down => SisyphShowInstExpressions; [MiddleDown] WHILE I Down WHILE L Down => SisyphAddInstExpression; [RightUp] WHILE I Down WHILE L Down => SisyphEditInstExpressions; [LeftUp] WHILE I Down => Coords, SatellitesSelectSat; [RightUp] WHILE I Down => Coords, SatellitesAddInstSat; [MiddleDown] WHILE I Down => Coords, SatellitesDrawInstSat; I Down WHILE [CTRL] WHILE [SHIFT] => SatellitesSelNotGroup; [CTRL] WHILE I Down WHILE [SHIFT] => SatellitesSelNotGroup; I Down WHILE [CTRL] => SatellitesSelectSat; [CTRL] WHILE I Down => SatellitesSelectSat; [LeftUp] WHILE J Down => Coords, TestLeft; [RightUp] WHILE J Down => Coords, TestRight; [MiddleDown] WHILE J Down => Coords, TestMiddle; [MiddleDown] WHILE K Down => [RectTracking]; [LeftDown] WHILE K Down => [FirstSelect], [RectTracking]; [RightDown] WHILE K Down => [ResetT], [RectTracking]; [MiddleUp] WHILE K Down => Coords, RectDRCMenu; [RightUp] WHILE K Down => Coords, RectDRCMenu; [LeftUp] WHILE K Down => Coords, RectDRCMenu; [LeftUp] WHILE L Down WHILE O Down => SisyphShowObjExpressions; [MiddleDown] WHILE L Down WHILE O Down => SisyphAddObjExpression; [RightUp] WHILE L Down WHILE O Down => SisyphEditObjExpressions; [LeftDown] WHILE M Down => SELECT TRIGGER FROM [LeftUp] BEFORE 200 => Coords, Statistic; ENDCASE => [ArrowTracking]; [LeftUp] WHILE M Down [ArrowCursor] => Coords, Coordinates; [MiddleDown] WHILE N Down => SignalNameS; --enter a signalname [LeftUp] WHILE N Down => ShowPropertiesS; --on terminal [RightUp] WHILE N Down => DisplayNames; --on design viewers [CTRL] WHILE N Down => RenameS; N Down WHILE [CTRL] => RenameS; [LeftUp] WHILE O Down => Coords, SatellitesSelObGroup; [MiddleDown] WHILE O Down => Coords, SatellitesDrawObSat; [RightUp] WHILE O Down => Coords, SatellitesAddObSat; O Down WHILE [CTRL] WHILE [SHIFT] => SatellitesSelNotGroup; [CTRL] WHILE O Down WHILE [SHIFT] => SatellitesSelNotGroup; O Down WHILE [CTRL] => SatellitesSelObGroup; [CTRL] WHILE O Down => SatellitesSelObGroup; [LeftUp] WHILE SemiColon Down WHILE P Down => SisyphShowParmNames; [MiddleDown] WHILE SemiColon Down WHILE P Down => SisyphAddParmName; [RightUp] WHILE SemiColon Down WHILE P Down => SisyphEditParmNames; [MiddleDown] WHILE P Down WHILE [SHIFT] => PropertyApp; [LeftUp] WHILE P Down WHILE [SHIFT] => ShowPropertiesS; [MiddleDown] WHILE P Down => [RectTracking]; [LeftDown] WHILE P Down => [FirstSelect], [RectTracking]; [RightDown] WHILE P Down => [ResetT], [RectTracking]; [MiddleUp] WHILE P Down [RectCursor] => Coords, RectProgramMenu; [RightUp] WHILE P Down [RectCursor] => Coords, RectProgramMenu; [LeftUp] WHILE P Down [RectCursor] => Coords, RectProgramMenu; [LeftDown] WHILE Q Down => [ResetT], [RectTracking]; [RightDown] WHILE Q Down => [ResetT], [RectTracking]; [RightUp] WHILE Q Down [RectCursor] => Coords, RectSelectionMenu; [LeftUp] WHILE Q Down [RectCursor] => Coords, RectSelectionMenu; Space Down WHILE R Down WHILE [LeftDown] => [OtherSelect]; [MouseUpOrCTRL, R, RotS]; [MiddleDown] WHILE R Down => [ResetT], [RectTracking]; [MiddleUp] WHILE R Down [RectCursor] => Coords, RectDrawMenu; [StepConnecty, S, StretchyMoveStepRightS]; [StepStretch, S, StretchStepRightS]; [MouseUpOrCTRL, S, LambdaRightS]; [MiddleDown] WHILE S Down => [RectTracking]; [MiddleUp] WHILE S Down [RectCursor] => Coords, RectSpecialMenu; [MiddleDown] WHILE T Down => Coords, DrawTextTerminal; Space Down WHILE T Down WHILE [LeftDown] => [OtherSelect]; [MouseUpOrCTRL, T, MirrorS]; [MiddleDown] WHILE U Down => [RectTracking]; [MiddleUp] WHILE U Down [RectCursor] => Coords, CallGenerator; [LeftUp] WHILE V Down WHILE [SHIFT] => RosemaryPrintSelectedWires; [LeftUp] WHILE V Down => RosemaryPlotSelectedWires; [MiddleUp] WHILE V Down => DisplayViewers; [RightUp] WHILE V Down => RosemaryPlotSelectedCellTypes; [StepConnecty, W, StretchyMoveStepUpS]; [StepStretch, W, StretchStepUpS]; [MouseUpOrCTRL, W, LambdaUpS]; [RightDown] WHILE X Down WHILE Z Down => [Reset]; [LeftDown] WHILE X Down WHILE Z Down => [Reset]; [RightUp] WHILE X Down WHILE Z Down => Coords, SelectADesign, CloseReSelectOnlyP, Track; [LeftUp] WHILE X Down WHILE Z Down => Coords, SelectADesign, CloseReSelectOnlyP, Track; [MiddleDown] WHILE X Down => Coords, DrawImported; [MouseUpOrCTRL, X, PushSIconic]; [MiddleDown] WHILE Y Down => Coords, DrawText; [MouseUpOrCTRL, Y, ChangeText]; [StepConnecty, Z, StretchyMoveStepDownS]; [StepStretch, Z, StretchStepDownS]; [MouseUpOrCTRL, Z, LambdaDownS]; Zero Down WHILE Nine Down => [Version]; Nine Down WHILE Zero Down => [Version]; [LeftDown] WHILE One Down WHILE Two Down => Coords, ReSelectOnlyWithLayerP; [MouseUpOrCTRL, Arrow, Debug]; [MiddleUp] WHILE Arrow Down => Coords, Debug; [MouseUpOrCTRL, Quote, ChangeLayerS]; [LeftUp] WHILE LeftBracket Down WHILE RightBracket Down => TransformToCellS, ExpandS; [RightUp] WHILE LeftBracket Down WHILE RightBracket Down => TransformToCellS, ExpandS; [MouseUpOrCTRL, LeftBracket, IncRepetition]; [MouseUpOrCTRL, RightBracket, DecRepetition]; [MiddleDown] WHILE Equal Down => [ArrowTracking]; [MiddleUp] WHILE Equal Down [ArrowCursor] WHILE [SHIFT] => Coords, ChangeRepetition; [MiddleUp] WHILE Equal Down [ArrowCursor] => Coords, DrawRepetition; [LeftUp] WHILE Dash Down => PolygonRenumber; [RightUp] WHILE Dash Down => PolygonRenumber; [MiddleUp] WHILE Dash Down => Coords, DrawPolygonMark; [RightDown] WHILE Dash Down => Coords, DoubleAddSelect; [RightDown] WHILE BackSlash Down => [ArrowTracking]; [MiddleDown] WHILE BackSlash Down => [ArrowTracking]; [LeftDown] WHILE BackSlash Down => [FirstSelect], [ArrowTracking]; Space Down WHILE [LeftDown] WHILE BackSlash Down => [OtherSelect], [ArrowTracking]; [LeftUp] WHILE BackSlash Down [ArrowCursor] => Coords, CutWireS; [RightUp] WHILE BackSlash Down [ArrowCursor] => Coords, CutWireS; [MiddleUp] WHILE BackSlash Down [ArrowCursor] => Coords, CutWireS; BackSlash Down WHILE [CTRL] WHILE [SHIFT] => Coords, UnMakeComment; BackSlash Down WHILE [CTRL] => Coords, MakeComment; [MiddleDown] WHILE SemiColon Down => [RectTracking]; [MiddleUp] WHILE SemiColon Down WHILE [SHIFT] [RectCursor] => Coords, DrawSegment; [MiddleUp] WHILE SemiColon Down [RectCursor] => Coords, DrawPin; [LeftDown] WHILE LF Down => DeSelectS, AddSelectLayer; [RightDown] WHILE LF Down => AddSelectLayer; Comma Down WHILE Slash Down => GridDouble; Comma Down => ScaleMoreDetail; Period Down WHILE Slash Down => GridHalf; Period Down => ScaleLessDetail; [MiddleDown] WHILE Slash Down => Coords, SpinifexHighlightNodeP; [MouseUpOrCTRL, Slash, MoveToGrid]; Slash Down WHILE [SHIFT] => Statistic; Slash Down WHILE [CTRL] => Statistic; [MouseUpOrCTRL, Spare2, ShowErrors]; [RightDown] WHILE Spare3 Down => [RectTracking]; -- start Area Selection [LeftDown] WHILE Spare3 Down => [RectTracking]; -- start Area Selection [RightUp] [RectCursor] WHILE Spare3 Down WHILE RightShift Down => Coords, AreaDeSelectTouching; [LeftUp] [RectCursor] WHILE Spare3 Down => Coords, DeSelectS, AreaAddSelectTouching; [RightUp] [RectCursor] WHILE Spare3 Down => Coords, AreaAddSelectTouching; Space Down WHILE [RightDown] [ArrowCursor] => [ReselectLast], UseCursor, arrow, Track; Space Down WHILE [LeftDown] [ArrowCursor] => [OtherSelect], UseCursor, arrow, Track; Space Down WHILE [RightDown] => [ReselectLast]; Space Down WHILE [LeftDown] => [OtherSelect]; [LeftDown] WHILE Space Down => [RectTracking]; [LeftUp] WHILE Space Down WHILE [SHIFT] [RectCursor] => Coords, ShowRectX; [LeftUp] WHILE Space Down [RectCursor] => Coords, ShowRect; [MiddleDown] WHILE Space Down => [ArrowTracking]; [MiddleUp] WHILE Space Down [ArrowCursor] => Coords, MoveScreen; [RightDown] WHILE Space Down => [ResetT]; [RightUp] WHILE Space Down=> SelectAll; TAB Down WHILE Space Down => ResetScaleTop; Space Down WHILE TAB Down => ResetScaleTop; [CTRL] WHILE Space Down => ResetScaleSel; Space Down WHILE [CTRL] => ResetScaleSel; Space Down WHILE [MiddleDown] [WireCursor] => [FlipWire]; [LeftUp] WHILE [CTRL] WHILE TAB Down [ArrowCursor] => Coords, StretchyMoveS; [RightUp] WHILE [CTRL] WHILE TAB Down [ArrowCursor] => Coords, StretchyMoveS; [LeftDown] WHILE [CTRL] => [FirstSelect], [ArrowTracking]; [RightDown] WHILE [CTRL] => [ArrowTracking]; [LeftUp] WHILE [CTRL] [ArrowCursor] => Coords, MoveS; [RightUp] WHILE [CTRL] [ArrowCursor] => Coords, MoveS; [LeftDown] WHILE TAB Down => [FirstSelect], [ArrowTracking]; [RightDown] WHILE TAB Down => [ArrowTracking]; [LeftUp] WHILE TAB Down [ArrowCursor] => Coords, StretchS; [RightUp] WHILE TAB Down [ArrowCursor] => Coords, StretchS; [RightDown] WHILE [SHIFT] => [ArrowTracking]; [LeftDown] WHILE [SHIFT] => [FirstSelect], [ArrowTracking]; [LeftUp] WHILE [SHIFT] [ArrowCursor] => Coords, CopyS; [RightUp] WHILE [SHIFT] [ArrowCursor] => Coords, CopyS; [LeftUp] WHILE [SHIFT] [NoFocus] => Coords, CopyS; [RightUp] WHILE [SHIFT] [NoFocus] => Coords, CopyS; [Catch, ESC]; [Catch, A]; [Catch, B]; [Catch, C]; [Catch, D]; [Catch, E]; [Catch, F]; [Catch, G]; [Catch, H]; [Catch, I]; [Catch, J]; [Catch, K]; [Catch, L]; [Catch, M]; [Catch, N]; [Catch, O]; [Catch, P]; [Catch, Q]; [Catch, R]; [Catch, S]; [Catch, T]; [Catch, U]; [Catch, V]; [Catch, W]; [Catch, X]; [Catch, Y]; [Catch, Z]; [Catch, Zero]; [Catch, One]; [Catch, Two]; [Catch, Three]; [Catch, Four]; [Catch, Five]; [Catch, Six]; [Catch, Seven]; [Catch, Eight]; [Catch, Nine]; [Catch, Arrow]; [Catch, Quote]; [Catch, LeftBracket]; [Catch, RightBracket]; [Catch, Equal]; [Catch, Dash]; [Catch, BackSlash]; [Catch, SemiColon]; [Catch, LF]; [Catch, DEL]; [Catch, Comma]; [Catch, Period]; [Catch, Slash]; [Catch, BS]; [Catch, Spare2]; [Catch, Spare3]; [Catch, Keyset1]; [Catch, Keyset2]; [Catch, Keyset3]; [Catch, Keyset4]; [Catch, Keyset5]; [LeftUp] WHILE [RightDown] => DeSelectS; [LeftUp] WHILE [MiddleDown] => DeSelectS; [RightUp] WHILE [LeftDown] => DeSelectS; [RightUp] WHILE [MiddleDown] => DeSelectS; [MiddleUp] WHILE [LeftDown] => [Reset]; [MiddleUp] WHILE [RightDown] => [Reset]; [RightDown] => SELECT TRIGGER FROM [RightUp] BEFORE 200 => Coords, DoubleAddSelect; ENDCASE => [RectTracking]; -- start Area Selection [RightUp] [RectCursor] => Coords, MultiAddSelect; -- Area inclusive Selection contained [LeftDown] => SELECT TRIGGER FROM [LeftUp] BEFORE 200 => [CloseFirstSelect]; ENDCASE => [RectTracking]; -- start Area Selection [LeftUp] [RectCursor] => Coords, MultiOnlySelect;-- Area exclusive Selection contained [MiddleDown] WHILE [CTRL] => SELECT TRIGGER FROM [MiddleUp] BEFORE 200 => Coords, Statistic, Track; ENDCASE => [ArrowTracking]; [MiddleUp] WHILE [CTRL] [ArrowCursor] => Coords, Coordinates; [MiddleDown] => [WireTracking]; LeftShift Down WHILE [MiddleDown] [WireCursor] => [PartialWire]; [MiddleUp] [WireCursor] => Coords, DrawWire; [LeftDown] => [ResetT]; [RightDown] => [ResetT]; [MiddleDown] => [ResetT]; [LeftUp] => [ResetT]; [RightUp] => [ResetT]; [MiddleUp] => [ResetT]; ENDCASE. j-- ChipNDale.TIP -- Tip-table for ChipNDale -- Copyright c 1984, 1987 by Xerox Corporation. All rights reserved. -- Created by: Christian Jacobi, June 1, 1984 5:25:04 pm PDT -- Last Edited by: Christian Jacobi, March 26, 1987 10:51:29 am PST -- Last Edited by: Monier, July 25, 1984 7:42:41 pm PDT -- Last Edited by: Sindhu, January 15, 1985 12:01:17 pm PST [DEF,InFooMode,(WHILE ChipndaleXMode)] [DEF,NotInFooMode,(WHILE ChipndaleNXMode)] [DEF,ClearFooMode,(UseCursor, SetXModeOff)] [DEF,SetFooMode,(UseCursor, SetXModeOn)] ~1 represent's key; ~2 represent's Menu atom to call ~1 represent's key to catch ~1 represent's key ; ~2 represents action ~1 represent's key ; ~2 represents action atom --cant ask for TAB Down as last; gave a step move before ~1 represent's key ; ~2 represents action atom Mouse ESC Abort commands Remember: ESC-LF aborts an ongoing paint process Un-delete, un-arrow Deselect all, Deselect incrementally by pointing and by area Set layer Pop-up menu's Double keys AAA Stretching and Moving incrementally left the selection BBB CCC Creation of cell (use X key) Create or draw expand a Cell (use X key) Pop Push DDD Deleting EEE Mirror up-down (this key is close to R (otation); further, it is symmetric ) FFF GGG HHH hard copy III JJJ KKK LLL --FOR L-I se I-L MMM measure; note also CTRL middle does measure NNN Signal or instance Names OOO PPP Sisyph Show or put properties of single-selected object; speed up commands Rect program menu QQQ RRR Rotation and rename of objects SSS Stretching and Moving incrementally right the selection TTT Mirror left-right (this key is close to R (otation); further, it is symmetric ) UUU VVV Plot/show Rosemary objects WWW Stretching and Moving incrementally up the selection XXX external (imported) objects YYY ZZZ Stretching and Moving incrementally down the selection Zero One Arrow Debug chipndale Quote LeftBracket LeftBracket together with RightBracket: undo repetition Increment the repetition (LeftBracket is near the =) RightBracket Decrement the repetition (RightBracket is near the =) Equal Create a Repetition (do you se the repeated horizontal lines?) Dash, for polygons BackSlash Split Wire (do you see how the | splits the wires?) SemiColon Pins LF --remember: LF-ESC aborts an ongoing paint process DEL --remember: ESC-DEL => AbortCommand Comma < Zoom in Period > Zoom out Slash (but you really see the ) Display hierarchy Display Foo Spare2 Spare3 area selection touching area de selection touching area exclusive selection touching area inclusive selection touching Space Reselection Show Box viewer Move viewer (drag) or reset scale (click) Select all Show all, selection Wires CTRL Stretchy move Move TAB Stretch SHIFT Copy Catches; arbitrary keys interrupt cursor tracking Right Selection Left Selection Middle Measure size and coordinates, statistic Wires Catches for mouse Êt˜J˜Jšœ™Jšœ™Jšœ Ïmœ7™EJšœ=™=JšœE™EJšœ8™8J™Jšœžœ<˜@Jšœžœ:˜>J˜JšœžœJ˜NJšœžœ0Ÿ&˜ZJ˜šœžœ˜ šœ žœ ˜Jšžœ žœ žœ˜>—šœ žœ ˜Jšžœ žœ žœ˜?—J™4—J™šœžœ2˜6Jšœ'˜'Jšœ žœ˜&Jšœ žœ˜*Jšœ žœ)˜;Jšœ˜J™J˜—šœžœžœ˜1Jšœ žœ˜Jšœžœžœ˜Jšœžœžœ˜J˜J™)—J™šœžœ ˜Jšœ žœ žœžœ˜5Jšœ žœ žœžœ˜5Jšœžœžœžœ˜6Jšœžœžœžœ˜8J™.J˜—šœžœ˜Jš œ žœžœžœžœžœ žœ˜JJš œžœžœ žœžœžœ žœ˜JJšŸ8™8J™.—J˜Jšžœžœž˜˜™Jšœ˜Jšœ žœ˜(Jšœ žœ˜)Jšœ žœ˜)Jšœ žœ˜*Jšœ žœ˜(Jšœ žœ˜*—J˜šž™™JšÏnœžœžœ ™1Jšžœžœžœ˜(Jšžœžœžœ˜(—™Jšœžœžœ˜Jšžœžœ˜Jšœžœžœ˜%Jšžœžœ˜%Jšœ žœžœ˜*Jšžœžœ˜*—™—šœ ™ Jšœ žœžœ˜0—Jšœ žœžœ˜%Jšœ žœžœ˜&—J™šœ™Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ!˜!Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜šœ ˜ J˜——Jšœ ™ ™Jšœžœ ˜)Jšœžœ ˜)Jšœžœ ˜)Jšœžœžœ˜Jšœ žœŸ ˜7Jšœ žœŸ˜;Jšœžœžœ˜ Jšœžœžœ˜ J™——šž™Jšœ žœ(˜6Jšœ žœ'˜9Jšœ žœ&˜5Jš œžœžœžœžœ˜;Jš œžœžœžœžœ˜;Jšœžœžœ˜,Jšœžœžœ ˜,J˜—šž™™Jšœ žœžœ˜BJšœ žœžœ˜DJšœ žœžœ˜C—J™šœC™CJšœ žœžœžœ˜7Jšœ žœžœžœ˜7—J™™Jšœ žœ˜,Jšœ žœ)˜9Jšœ žœ$˜5J˜Jšœ žœ0˜@Jšœ žœ0˜?Jšœ žœ1˜?—J˜—šž™Jšœ žœ$˜4Jšœ žœ$˜5Jšœ žœ2˜AJšœ žœ3˜AJ™—šž™™Jšœ žœžœ˜:Jšœ˜Jšœ žœ$˜6Jšœ žœ-˜=——J˜šž™™7Jšœ*˜*Jšœ$˜$Jšœ!˜!J˜Jšœ žœ˜,Jšœ žœ0˜@——J™šž™šœO™OJšœ žœ$˜6Jšœ žœžœ˜:Jšœ˜——J˜šž™Jšœ žœ˜,Jšœ žœ.˜>—J˜šž™™Jšœ žœžœžœ ˜BJšœ žœ%˜3Jšœ žœ˜+Jšœ žœ)˜8—J˜—šž™™4Jšœ'˜'Jšœ!˜!Jšœ˜——J˜šž™™Jšœ žœžœ˜1Jšœ žœžœ˜0Jšœ žœžœ=˜YJšœ žœžœ>˜YJšœ žœ!˜3Jšœ ˜ J™——šž™Jšœ žœ˜.Jšœ˜—J™šž™™6Jšœ)˜)Jšœ#˜#Jšœ ˜ —J˜—šœ™Jšœ žœ˜)Jšœ žœ˜)J™—šœ™Jšœ žœ žœ,˜K—J™šœ™J™Jšœ˜Jšœ žœ˜-—J˜šœ™Jšœ%˜%J™—šœ ™ šœ7™7Jšœ žœžœ0˜UJšœ žœžœ0˜V—šœ4™4Jšœ,˜,—J˜—šœ ™ šœ5™5Jšœ-˜-—J™—šœ™™>Jšœ žœ ˜2Jšœ žœžœžœ˜UJšœ žœ5˜E——J˜™Jšœ žœ˜-Jšœ žœ˜.Jšœ žœ&˜6Jšœ žœ&˜7—J˜šœ ™ šœ4™4Jšœ žœ#˜4Jšœ žœ#˜5Jšœ žœ2˜BJšœ žœ žœ2˜SJšœ žœ2˜@Jšœ žœ2˜AJšœ žœ2˜B—J˜Jš œžœžœžœžœ˜CJšœžœžœ˜3J˜—šœ ™ ™Jšœ žœ"˜4Jšœ žœžœžœ&˜RJšœ žœ0˜@J™——šž™JšŸ3™3Jšœ žœžœ#˜6Jšœ žœžœ˜,—J˜šž™JšŸ%™%J™—šœ™™Jšœ žœ˜*Jšœ˜—J˜—šœ™™Jšœ žœ˜)Jšœ˜——J™šœ#™#™Jšœ žœ.˜@Jšœ#˜#—™ Jšœ žœžœ˜&Jšœ žœžœ˜%—J™—™Jšœ$˜$J™—™™Jšœ žœ Ÿ˜HJšœ žœ Ÿ˜G—™Jšœžœ žœ1˜_—™!Jšœžœ9˜T—™!Jšœžœ.˜J——J™™™ Jšœ žœF˜VJšœ žœD˜TJšœ žœ˜/Jšœ žœ˜-—™Jšœ žœ˜/Jšœ žœ žœžœ&˜LJšœ žœ.˜<—™)Jšœ žœ ˜2Jšœ žœ1˜A—™ Jšœ žœ˜*Jšœ žœ˜)—™Jšžœžœ˜,Jšœ žœžœ˜,Jšœžœžœ˜*Jšœ žœžœ˜*—™Jšœ žœ*˜:J˜——šž™™ Jš œ žœžœžœžœ.˜MJš œ žœžœžœžœ/˜O—™Jšœ žœžœ$˜:Jšœ žœžœ˜,Jšœ žœžœ"˜6Jšœ žœžœ!˜6——J™šž™™Jšœ žœžœ(˜—™Jšœ˜Jšœžœ-˜AJšœ,˜,——J™™Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜Jšœ˜J˜Jšžœ˜—J˜J™——…—@6a