Macro CartoucheFC/cs

Popis
Toto makro je kompletní aplikace, která umožňuje jednoduše vyplňovat všechna pole kazety na výkresovém listu dodávaném s FreeCAD.

Políčka data a času jsou oddělena "prostorovým negativním prostorem" "-" a tvoří jediný řádek textedit.



Políčka v červeném poli jsou   'freecad: editable' '' 'pole, zelená pole jsou anotace vložené do šablony.

Here verze pro nový list se všemi editovatelnými textovými poli.

Použijte
Změna mapy v aplikaci Inkscape může v současné době způsobit problémy s operacemi v programu (kde odstraníte symbol na listu, stejný problém s FreeCADem), pracovat na kopii souboru A3_Landscape.svg.

PS: Některé znaky jako $ & $ nejsou přijaty (a možná i další speciální znaky).

Pokud máte nějaké dotazy nebo chcete přidat funkci, můžete se obrátit na francouzské fórum Remplir cartouche


 * Okno zůstává nad ostatními Windows, čímž se řídí kazeta bez opuštění programu.
 * Zkopírujte kód do souboru s názvem Macro_CartoucheFC.FCMacro a umístěte jej do vašeho obvyklého adresáře maker.
 * Po vytvoření kreslicího listu pomocí výkresu modulu FreeCAD spusťte makro Macro_CartoucheFC.
 * Při otevírání se program zapíše do paměti všechna data, která jsou již obsažena v kazetě listu (pokud jsou vyplněny), všechna tato data budou automaticky vrácena tlačítkem a uchovávají se v paměti až do ukončení programu.
 * Tlačítko Datum a čas  zobrazil datum a čas systému.
 * * Formát data závisí na vybraném symbolu EU nebo US, který určuje regionální formát. Změna se nestane automaticky (pro případ, že jste zadali datum ručně), pokud změníte symbol (zkontrolujte před tiskem), musíte znovu kliknout na data tlačítek.


 * Pole A3 není funkční (tento program je založen na A3 kazetové fólie FreeCAD).
 * Tlačítko nebo USA změní význam symbolu projekce "Select your Symbol" je zobrazeno ve výchozím nastavení a objeví se aktivní symbol. Klepněte na tlačítko a zkontrolujte symbol listu, klepněte na podruhé pro změnu symbolu.
 * * Volba tohoto symbolu ovlivňuje formát data EU = dd/MM/yyyy a US = MM/dd/rrrr.
 * * Pozor: tento příkaz neprochází tlačítkem a okamžitě změní symbol na každé stisknutí tlačítka, vždy zkontrolujte, zda máte na pracovním listu příslušný symbol.


 * Tlačítko Vymaže všechna pole v kazetě. Na původní data se můžete vrátit pomocí tlačítka.
 * Tlačítko uloží všechna pole kazety v listu. Na původní data se můžete vrátit pomocí tlačítka  (s výjimkou regionálního symbolu, který funguje nezávisle a je okamžitě účinný).

Code
Macro_CartoucheFC.FCMacro

Other
The fields have no length limit, check your cartouche.

This program creates a drawing representing the regional projection symbol on your project, do not touch it is registered therefore hidden form invisible.

If you want it to be cleared uncomment the commented lines and vice versa

(I had some times an error in execution when the symbol was erased)

This module works with the drawing sheet included in FreeCAD this sheet is called Page, do not change the name of this sheet!

Revision
ver 0.3 02/07/2014 converted to PyQt4 and PySide