Dobrý den, je jasné, že výchozí rozměry (jiné než předdefinované) se do editoru mohou dostat jen z nějakého *.pcb souboru. Program v zásadě nemůže udělat nic jiného, než jste popsal; rozdíl by byl jedině v tom, že by to dělal automatizovaně.
Už kdysi dávno jsem si o tom myslím s někým dopisoval: Nejspíše se asi nabízí možnost přečíst rozměry z knihovního souboru s nejvyšší prioritou (na jehož místo by si pak uživatel mohl ostatně dát i soubor, který by obsahoval jen rozměry). Jistě by to mohlo být podmíněno přepínačem, umístěným např. vedle Options | Miscellaneous | Open Most Recent Board at Start. Zbývá jen otázka, kdy by to měl program dělat.
Napadají mne tyto dvě, resp. tři situace:
1) Start programu bez parametru na příkazové řádce (resp. se jménem neexistujícího *.pcb souboru, analogicky bodu 2) a bez otvírání souboru zmíněným přepínačem (tedy cosi jako první start po instalaci systému).
2) Vytvoření nové desky příkazem Files | Load Board, kterému zadáte jméno dosud neexistujícího souboru.
3) Před každým čtením *.pcb souboru (což by mohlo být ošetřeno samostatným přepínačem nebo další polohou již uvažovaného). ??čelem by bylo ošetřit typy pájecích bodů, které nejsou ve čteném *.pcb souboru definovány, takže v současné verzi se místo nich dosazují předdefinované rozměry.
Mohu zkusit něco z toho přidat do příští testovací verze. Budu ale rád, jestliže se mezitím čtenáři fóra zamyslí, zda to jsou právě ty případy, které by bylo vhodné pokrýt.
V této souvislosti je možná užitečné poukázat ještě na dvě drobné kuroisity:
* Program Layout.exe z historických důvodů nemá příkaz Files | New Board ani nic, co by se mu podobalo. Vždy se zřejmě užívá buď postup z bodu 2, nebo příkaz Open Layout ve schematickém editoru.
* Ještě podivnější je, že (co si teď vzpomínám) si na to celá dlouhá léta nikdo nestěžoval.