private void PrintItem_Click(object sender, EventArgs e) { var route = (info.Timetable.Type == TimetableType.Network) ? info.FileState.SelectedRoute : Timetable.LINEAR_ROUTE_ID; using (var pr = new PrintRenderer(info, route)) pr.InitPrint(); }
private void PrintItem_Click(object sender, EventArgs e) { try { using var pr = new PrintRenderer(pluginInterface); pr.InitPrint(); } catch (Exception ex) { pluginInterface.Logger.Error(ex.Message); } }
private void PrintItem_Click(object sender, EventArgs e) { #if !DEBUG if (MessageBox.Show("WARNUNG! Die folgende Funktion ist experimentell und ungetest. Fortfahren?", "FPLedit", MessageBoxButtons.YesNo, MessageBoxType.Warning) == DialogResult.Yes) { #endif var route = (pluginInterface.Timetable.Type == TimetableType.Network) ? pluginInterface.FileState.SelectedRoute : Timetable.LINEAR_ROUTE_ID; using (var pr = new PrintRenderer(pluginInterface, route)) pr.InitPrint(); #if !DEBUG } #endif }