If UI commands are created via G4GenericMessenger there is no obvious way to set the new broadcast and flushing properties of the underlying UI commands. G4GenericMessenger::Comamnd implements the proxy pattern around G4UIcomamnd and no SetToBeBroadcast and SetToBeFlushed methods are available. To tell the truth since Command is a C struct (!) one can always do: G4GenericMessenger::Command.command->SetToBeBroadcast(...) but this is clearly less than optimal. Andrea
Fixed.