1 |
/* -*- c++ -*- |
/* -*- c++ -*- |
2 |
* Copyright (C) 2013-2014 Andreas Persson |
* Copyright (C) 2013-2015 Andreas Persson |
3 |
* |
* |
4 |
* This program is free software; you can redistribute it and/or |
* This program is free software; you can redistribute it and/or |
5 |
* modify it under the terms of the GNU General Public License as |
* modify it under the terms of the GNU General Public License as |
25 |
|
|
26 |
MidiRules::MidiRules() : |
MidiRules::MidiRules() : |
27 |
label(_("Midi rule:")), |
label(_("Midi rule:")), |
28 |
unknown(_("unknown")), |
quit_button(Gtk::Stock::CLOSE), |
29 |
quit_button(Gtk::Stock::CLOSE) |
unknown(_("unknown")) |
30 |
{ |
{ |
31 |
set_title(_("Midi Rules")); |
set_title(_("Midi Rules")); |
32 |
set_border_width(6); |
set_border_width(6); |
470 |
void MidiRuleCtrlTrigger::row_inserted(const Gtk::TreeModel::Path& path, |
void MidiRuleCtrlTrigger::row_inserted(const Gtk::TreeModel::Path& path, |
471 |
const Gtk::TreeModel::iterator& iter) { |
const Gtk::TreeModel::iterator& iter) { |
472 |
if (update_model) return; |
if (update_model) return; |
|
Gtk::TreeModel::Row row = *iter; |
|
473 |
int i = m->Triggers++; |
int i = m->Triggers++; |
474 |
m->pTriggers[i].TriggerPoint = 64; |
m->pTriggers[i].TriggerPoint = 64; |
475 |
m->pTriggers[i].Descending = false; |
m->pTriggers[i].Descending = false; |