OK, so I came to the point where I need to draw my own schematic symbol; I’m using:
Application: kicad Version: (2017-11-13 revision d98fc85)-master, release build Libraries: wxWidgets 3.0.2 libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3 Platform: Linux 4.4.0-104-generic x86_64, 64 bit, Little endian, wxGTK Build Info: wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24 Boost: 1.54.0 Curl: 7.35.0 Compiler: GCC 4.8.4 with C++ ABI 1002 Build settings: USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=ON KICAD_SCRIPTING_MODULES=ON KICAD_SCRIPTING_WXPYTHON=ON KICAD_SCRIPTING_ACTION_MENU=ON BUILD_GITHUB_PLUGIN=ON KICAD_USE_OCE=OFF KICAD_SPICE=OFF
And as part of that, I need to edit a rectangle. So I place a rectangle in Symbol Library Editor using the toolbar button on the right (first left-click once to set top-left corner, then left-click again at bottom-right corner to complete the rectangle):
Then I right-click on the rectangle, choose “Edit Rectangle Options”, I get the “Rectangle Drawing Properties” dialog - and in it, there is just “Width” as option, and it is set to 0.000 (mm)?
So, first question - where is the “Height” in this dialog? Can I somehow manually (i.e. numerically) specify the height?
Second, if I right-click on rectangle and choose “Drag Rectangle Edge” with left-click of mouse - only the left edge gets dragged, regardless of which rectangle edge I right-click over?!
Second question would have been - how can I do “Drag Rectangle Edge” over any edge of the rectangle; but I just discovered, if I hover with the mouse pointer over an edge, and press G, that actually does drag any edge, so this is not a problem anymore (EDIT: But only if the lines of the rectangle are on the current grid, seemingly: if you have a grid of say 50 mils, and you’ve drawn the rectangle at 10 mils where the lines/corners do not align with 50 mils grid, then doing G over an edge will still choose the left one). But it would still be nice to know why isn’t there a “Height” in the dialog…