#usage "Rename device/symbol/package in library

\n" "Author: alf@cadsoft.de" string edit = ""; string toName = edit; if (library) library(L) { if (deviceset) deviceset(D) { edit = D.name; } if (symbol) symbol(S) { edit = S.name; } if (package) package(P) { edit = P.name; } int Result = dlgDialog("RENAME") { dlgStretch(0); dlgLabel("&Current Name"); dlgStringEdit(edit); dlgStretch(0); toName = edit; dlgLabel("&New Name"); dlgStringEdit(toName); dlgStretch(0); dlgHBoxLayout { dlgStretch(1); dlgPushButton("+OK") dlgAccept(); dlgStretch(1); dlgPushButton("-Cancel") dlgReject(); dlgStretch(0); }; dlgStretch(1); }; if (Result == 0) exit (0); exit("RENAME " + edit + " " + toName ); }