- gestita visibility del right panel tra draw e machining
- gestita assenza cartella plugin o nomi sbagliati
- gestita visibility dei comandi principali della TopCommandBar
- gestiti panel con Visibility
- gestiti elementi grafici in ProjectV con ItemsControl
- eliminato pannello Printing3d
- aggiunta gestione Plugin
- verifica bit per Plugin
- gestione abilitazione da bit di licenza delle lavorazioni avanzate (Sgrossature e Finiture Superfici, Lavorazioni 5 assi)
- gestione marcatura geometria mirror di lavorazioni in doppio.
- aggiunta disabilitazione UpdateAllMachinings prima di Simulazione, Stima e Generazione da Ini ([Mach] AutoUpdateAllMachinings=0) da usare solo internamente per ripetere esattamente situazioni di clienti.
- modifiche per consentire la scelta anche delle superfici con la lavorazione di finitura superfici
- modifiche per gestire lavorazioni superfici tra quelle previste per travi e pareti (nuovo tab).
- aggiunti comandi per approssimazione curva e approssimazione curva con sole linee
- correzioni per spostamento lavorazioni tra fase (quando possibile)
- flag abilitante da Ini spostato da sezione General a sezione Mach.
- versione sperimentale che permette di muovere le Lavorazioni anche tra le Disposizioni (settare MoveThroughDisps=1 nel [General] dell'ini di EgtCAM5 per abilitare)
- adeguamento expander Operazioni (aggiunta GpBx Avanzati) in caso di Lavorazioni Marmo (riflette la creazione di pagine "Stone5" apposta per Db Lav di EgtCAM5 in EgtWPFLib5)
- aggiunta expander dei parametri GenMachining alle Operazioni
- ora viene settata m_sMachineIniPath di EgtWPFLib5 nel costruttore di MachiningParameterExpanderVM (operazione necessaria per alcune ComboBox in Parametri Operazioni se prima non apriamo il Db Lav.)
- eliminati tutti gli Application.Msn.Register/NotifyColleagues e la classe Messenger. Ora tutto ciò che eseguivano è in funzioni/sub Friend chiamate tramite i riferimenti in Map.
- aggiunta possibilità di uscire dal programma anche durante lo svolgimento della simulazione con arresto automatico della stessa
- corretta visualizzazione utensile in lavorazione dopo modifica della stessa.
- cancellati alcuni file non più usati
- cambiata altezza edit scelta macchina
- eliminato angolo di lato da svuotature
- in OperationListBoxItem IsSelected aggiunti controlli su esistenza altri oggetti richiamati.
- MachGroupPanelVM, MachinePanelVM, StatusBarVM spostati in EgtWPFLib5. Ora qua sono presenti le versioni My_ che ereditano quelle della Libreria.
- ComboBox della Macchina corrente spostata in MachinePanel (accanto a Db Ut./Lav./SetUp).
- modificato OptionPanel in modo da gestire i nuovi DrawOptionPanel e MachiningOptionPanel in base alle modalità DISEGNA e LAVORA.
- ogni Expander di MachiningOptionPanel ora ha il suo VM e il suo V.
- nuova gestione degli Expander di MachiningOptionPanel tramite funzioni Init e Exit.
- barra TOPTRAY ora può estendersi su una seconda riga in base a larghezza finestra.
- eliminati molti Application.Msn.Register/NotifyColleagues. Ora le funzioni che chiamavano sono chiamate tramite i riferimenti in Map.
- corretta selezione superfici quando si sceglie Nuova Lav. in LAVORA.
- corretti i problemi avuti nella versione EgtCAM5 2.2f7 (selez. del Percorso di Lav. possibile solo quando è espansa OperationList e correzione selez. dell'Entità Geometrica quando applichiamo una Nuova Lav.)
- inserito ScrollIntoView per OperationList