Std DlgMacroExecute/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(36 intermediate revisions by 2 users not shown)
Line 2: Line 2:


{{Docnav/it
{{Docnav/it
|[[Std_DlgMacroRecord/it|Registra una macro]]
|[[Std_MacroStopRecord/it|Interrompi la registrazione]]
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]]
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]]
|[[Std_Macro_Menu/it|Macro Menu]]
|[[Std_Macro_Menu/it|Menu Macro]]
|IconL=Std_MacroStopRecord.svg
|IconL=Std_DlgMacroRecord.svg
|IconR=Std_DlgMacroExecuteDirect.svg
|IconR=Std_DlgMacroExecuteDirect.svg
|IconC=Freecad.svg
|IconC=Freecad.svg
Line 21: Line 21:
==Descrizione==
==Descrizione==


Il comando '''Esegui la macro''' apre la finestra di dialogo Esegui macro. Da questa finestra di dialogo è possibile eseguire, modificare e gestire le macro.
Il comando '''Macro...''' apre la finestra di dialogo Esegui macro. Da questa finestra di dialogo è possibile eseguire, modificare e gestire le macro.


[[Image:Std_DlgMacroExecute_dialog.png]]
[[Image:Std_DlgMacroExecute_dialog.png|300px]]
{{Caption|La finestra di dialogo Esegui macro}}
{{Caption|La finestra di dialogo Esegui macro}}


Line 30: Line 30:


# Esistono diversi modi per invocare il comando:
# Esistono diversi modi per invocare il comando:
#* Premere il pulsante {{Button|[[Image:Std_DlgMacroExecute.svg|16px]] [[Std_DlgMacroExecute/it|Esegui la macro]]}}.
#* Premere il pulsante {{Button|[[Image:Std_DlgMacroExecute.svg|16px]] [[Std_DlgMacroExecute/it|Macro...]]}}.
#* Selezionare l'opzione {{MenuCommand|Macro → [[Image:Std_DlgMacroExecute.svg|16px]] Macro...}} dal menu.
#* Selezionare l'opzione {{MenuCommand|Macro → [[Image:Std_DlgMacroExecute.svg|16px]] Macro...}} dal menu.
# Si apre la finestra di dialogo Esegui macro. Vedere [[#Opzioni|Opzioni]].
# Si apre la finestra di dialogo Esegui macro. Vedere [[#Opzioni|Opzioni]].
Line 36: Line 36:
<span id="Options"></span>
<span id="Options"></span>
==Opzioni==
==Opzioni==

<span id="Find_file_/_Find_in_files"></span>
===Trova file / Trova nei file===

: {{Version/it|1.0}}

: Queste due caselle di input possono essere utilizzate per filtrare le macro dall'elenco dei file nella scheda '''Macro utente''' o nella scheda '''Macro di sistema'''. Si possono utilizzare espressioni regolari o semplicemente inserire testo. Tutte le corrispondenze non fanno distinzione tra maiuscole e minuscole.

: '''Trova file''' filtra l'elenco per nome file. Nell'elenco verranno visualizzati solo i nomi di file che corrispondono al testo immesso. '''Trova nei file''' filtra l'elenco in base al contenuto del file. Nell'elenco verranno visualizzati solo i file il cui contenuto testuale corrisponde al testo immesso.

: Rimuove tutto il testo dalla casella di input di un filtro per disabilitarlo. Se entrambe le caselle di input contengono testo, vengono applicati entrambi i filtri. Il filtraggio potrebbe risultare un elenco vuoto.


<span id="User_macros"></span>
<span id="User_macros"></span>
===Macro utente===
===Macro utente===


# La scheda '''Macro utente''' elenca le macro disponibili nella '''Posizione macro utente'''.
: La scheda '''Macro utente''' elenca le macro disponibili nella '''Posizione macro utente'''.

# Fare clic su una macro per selezionarla.
# Fare clic su una macro nell'elenco per selezionarla.
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''.
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''.


Line 47: Line 59:
===Macro di sistema===
===Macro di sistema===


: Per utilizzare la scheda '''Macro di sistema''' è necessario creare una cartella denominata {{FileName|Macro}} come cartella gemella della cartella {{FileName|bin}} in cui è installato FreeCAD e inserire all'interno alcune macro.
: La scheda '''Macro di sistema''' non è attualmente utilizzata.

: Per trovare la cartella {{FileName|bin}} inserire questo nella [[Python_console/it|Console Python]]:

: {{Code|code=
App.getHomePath()
}}

# Fare clic su una macro nell'elenco per selezionarla.
# Il nome della macro selezionata apparirà nella casella '''Nome macro'''.


<span id="User_macros_location"></span>
<span id="User_macros_location"></span>
Line 65: Line 86:


<span id="Close"></span>
<span id="Close"></span>
===Chiudere===
===Chiudi===


# Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per chiudere la finestra di dialogo.
# Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per chiudere la finestra di dialogo.
Line 81: Line 102:
===Elimina===
===Elimina===


# Select the macro you want to delete in the list.
# Selezionare la macro che si desidera eliminare nell'elenco.
# Press the {{Button|Delete}} button.
# Premere il pulsante {{Button|Elimina}}.
# Press the {{Button|Yes}} button in the confirmation dialog box that pops up.
# Premere il pulsante {{Button|Si}} nella finestra di dialogo di conferma che si apre.


===Edit===
<span id="Edit"></span>
===Modifica===


# Select the macro you want to edit in the list.
# Selezionare la macro che si desidera modificare nell'elenco.
# Press the {{Button|Edit}} button.
# Premere il pulsante {{Button|Modifica}}.
# La finestra di dialogo si chiude.
# The dialog box closes.
# The selected file is opened in the Macro editor.
# Il file selezionato viene aperto nell'editor Macro.


===Rename===
<span id="Rename"></span>
===Rinomina===


# Select the macro you want to rename in the list.
# Selezionare la macro che si desidera rinominare nell'elenco.
# Press the {{Button|Rename}} button.
# Premere il pulsante {{Button|Rinomina}}.
# Enter a new name in the dialog box that pops up. You do not have to include the {{FileName|.FCMacro}} extension.
# Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione {{FileName|.FCMacro}}.
# Press {{KEY|Enter}} or the {{Button|OK}} button.
# Premere {{KEY|Enter}} o il pulsante {{Button|OK}}.


===Duplicate===
<span id="Duplicate"></span>
===Duplica===


# Select the macro you want to duplicate in the list.
# Selezionare la macro che si desidera duplicare nell'elenco.
# Press the {{Button|Duplicate}} button.
# Premere il pulsante {{Button|Duplica}}.
# Enter a new name in the dialog box that pops up. You do not have to include the {{FileName|.FCMacro}} extension.
# Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione {{FileName|.FCMacro}}.
# Press {{KEY|Enter}} or the {{Button|OK}} button.
# Premere {{KEY|Enter}} o il pulsante {{Button|OK}}.


===Toolbar===
<span id="Toolbar"></span>
===Barra degli strumenti===


# Selezionare la macro che si desidera aggiungere a una barra degli strumenti personalizzata nell'elenco.
# Select the macro you want to add to a custom toolbar in the list.
# Press the {{Button|Toolbar}} button.
# Premere il pulsante {{Button|Barra degli strumenti}}.
# Two 'walkthrough' dialogs will guide you through the required steps. See [[Interface_Customization|Interface Customization]] for more information.
# Due finestre di dialogo "procedura dettagliata" guideranno attraverso i passaggi richiesti. Vedere [[Interface_Customization/it|Personalizzazione dell'interfaccia]] per ulteriori informazioni.


===Addons===
===Download===


# Press the {{Button|Addons...}} button to start the [[Std_AddonMgr|Addon manager]].
# Premere il pulsante {{Button|Download}} per avviare [[Std_AddonMgr/it|Addon manager]].


==Notes==
<span id="Notes"></span>
==Note==


* To learn more about macros see the [[Macros]] page.
* Per ulteriori informazioni sulle macro, vedere la pagina [[Macros/it|Macro]].


==Preferences==
<span id="Preferences"></span>
==Preferenze==


* The user macros location can also be changed in the preferences: {{MenuCommand|EditPreferences... → Python → Macro → Macro path}}. See [[Preferences_Editor#Macro|Preferences Editor]].
* La posizione delle macro utente può anche essere modificata nelle preferenze: {{MenuCommand|ModificaPreferenze... → Python → Macro → Percorso macro}}. Vedere [[Preferences_Editor/it#Macro|Editor delle preferenze]].




{{Docnav/it
{{Docnav/it
|[[Std_DlgMacroRecord/it|Registra una macro]]
|[[Std_MacroStopRecord/it|Interrompi la registrazione]]
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]]
|[[Std_DlgMacroExecuteDirect/it|Esegui la macro nell'editor]]
|[[Std_Macro_Menu/it|Macro Menu]]
|[[Std_Macro_Menu/it|Menu Macro]]
|IconL=Std_MacroStopRecord.svg
|IconL=Std_DlgMacroRecord.svg
|IconR=Std_DlgMacroExecuteDirect.svg
|IconR=Std_DlgMacroExecuteDirect.svg
|IconC=Freecad.svg
|IconC=Freecad.svg

Latest revision as of 20:05, 23 April 2024

Esegui la macro

Posizione nel menu
Macro → Esegui la macro
Ambiente
Tutti
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Esegui la macro nell'editor

Descrizione

Il comando Macro... apre la finestra di dialogo Esegui macro. Da questa finestra di dialogo è possibile eseguire, modificare e gestire le macro.

La finestra di dialogo Esegui macro

Utilizzo

  1. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Macro....
    • Selezionare l'opzione Macro → Macro... dal menu.
  2. Si apre la finestra di dialogo Esegui macro. Vedere Opzioni.

Opzioni

Trova file / Trova nei file

disponibile dalla versione 1.0
Queste due caselle di input possono essere utilizzate per filtrare le macro dall'elenco dei file nella scheda Macro utente o nella scheda Macro di sistema. Si possono utilizzare espressioni regolari o semplicemente inserire testo. Tutte le corrispondenze non fanno distinzione tra maiuscole e minuscole.
Trova file filtra l'elenco per nome file. Nell'elenco verranno visualizzati solo i nomi di file che corrispondono al testo immesso. Trova nei file filtra l'elenco in base al contenuto del file. Nell'elenco verranno visualizzati solo i file il cui contenuto testuale corrisponde al testo immesso.
Rimuove tutto il testo dalla casella di input di un filtro per disabilitarlo. Se entrambe le caselle di input contengono testo, vengono applicati entrambi i filtri. Il filtraggio potrebbe risultare un elenco vuoto.

Macro utente

La scheda Macro utente elenca le macro disponibili nella Posizione macro utente.
  1. Fare clic su una macro nell'elenco per selezionarla.
  2. Il nome della macro selezionata apparirà nella casella Nome macro.

Macro di sistema

Per utilizzare la scheda Macro di sistema è necessario creare una cartella denominata Macro come cartella gemella della cartella bin in cui è installato FreeCAD e inserire all'interno alcune macro.
Per trovare la cartella bin inserire questo nella Console Python:
App.getHomePath()
  1. Fare clic su una macro nell'elenco per selezionarla.
  2. Il nome della macro selezionata apparirà nella casella Nome macro.

Posizione delle macro utente

  1. Premere il pulsante ... per modificare la posizione delle macro utente.
  2. Passare ad una cartella diversa e selezionala.

Eseguire

  1. Per eseguire una macro, eseguire una delle seguenti operazioni:
    • Selezionare la macro nell'elenco e premere il pulsante Esegui.
    • Fare doppio clic sulla macro nell'elenco.
  2. La finestra di dialogo si chiude.
  3. La macro viene eseguita.

Chiudi

  1. Premere Esc o il pulsante Chiudi per chiudere la finestra di dialogo.

Crea

  1. Premere il pulsante Crea per creare un nuovo file macro.
  2. Immettere un nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
  3. Premere Enter o il pulsante OK.
  4. Entrambe le finestre di dialogo si chiudono.
  5. Il nuovo file viene aperto nell'editor Macro.

Elimina

  1. Selezionare la macro che si desidera eliminare nell'elenco.
  2. Premere il pulsante Elimina.
  3. Premere il pulsante Si nella finestra di dialogo di conferma che si apre.

Modifica

  1. Selezionare la macro che si desidera modificare nell'elenco.
  2. Premere il pulsante Modifica.
  3. La finestra di dialogo si chiude.
  4. Il file selezionato viene aperto nell'editor Macro.

Rinomina

  1. Selezionare la macro che si desidera rinominare nell'elenco.
  2. Premere il pulsante Rinomina.
  3. Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
  4. Premere Enter o il pulsante OK.

Duplica

  1. Selezionare la macro che si desidera duplicare nell'elenco.
  2. Premere il pulsante Duplica.
  3. Immettere un nuovo nome nella finestra di dialogo che si apre. Non è necessario includere l'estensione .FCMacro.
  4. Premere Enter o il pulsante OK.

Barra degli strumenti

  1. Selezionare la macro che si desidera aggiungere a una barra degli strumenti personalizzata nell'elenco.
  2. Premere il pulsante Barra degli strumenti.
  3. Due finestre di dialogo "procedura dettagliata" guideranno attraverso i passaggi richiesti. Vedere Personalizzazione dell'interfaccia per ulteriori informazioni.

Download

  1. Premere il pulsante Download per avviare Addon manager.

Note

  • Per ulteriori informazioni sulle macro, vedere la pagina Macro.

Preferenze

  • La posizione delle macro utente può anche essere modificata nelle preferenze: Modifica → Preferenze... → Python → Macro → Percorso macro. Vedere Editor delle preferenze.