@@ -8,7 +8,7 @@ auto TapeViewer::construct() -> void {
88
99 statusLabel.setText (" Status: No tape loaded" );
1010 lengthLabel.setText (" Length: 0/0" );
11- newButton.setText (" New" ).setEnabled (true ).onActivate ([= ] {
11+ newButton.setText (" New" ).setEnabled (true ).onActivate ([& ] {
1212 auto tape = loadButton.attribute <ares::Node::Tape>(" node" );
1313 if (tape->loaded ())
1414 return ;
@@ -26,7 +26,7 @@ auto TapeViewer::construct() -> void {
2626 }
2727 refresh ();
2828 });
29- loadButton.setText (" Load" ).setEnabled (true ).onActivate ([= ] {
29+ loadButton.setText (" Load" ).setEnabled (true ).onActivate ([& ] {
3030 auto tape = loadButton.attribute <ares::Node::Tape>(" node" );
3131 if (tape->loaded ())
3232 return ;
@@ -35,7 +35,7 @@ auto TapeViewer::construct() -> void {
3535 }
3636 refresh ();
3737 });
38- unloadButton.setText (" Unload" ).setEnabled (false ).onActivate ([= ] {
38+ unloadButton.setText (" Unload" ).setEnabled (false ).onActivate ([& ] {
3939 auto tape = unloadButton.attribute <ares::Node::Tape>(" node" );
4040 if (!tape->loaded ())
4141 return ;
@@ -45,35 +45,35 @@ auto TapeViewer::construct() -> void {
4545 emulator->unloadTape (tape);
4646 refresh ();
4747 });
48- playButton.setText (" Play" ).setEnabled (false ).onActivate ([= ] {
48+ playButton.setText (" Play" ).setEnabled (false ).onActivate ([& ] {
4949 auto tape = playButton.attribute <ares::Node::Tape>(" node" );
5050 if (!tape->loaded () || tape->playing () || tape->recording ())
5151 return ;
5252 tape->play ();
5353 refresh ();
5454 });
55- recordButton.setText (" Record" ).setEnabled (false ).onActivate ([= ] {
55+ recordButton.setText (" Record" ).setEnabled (false ).onActivate ([& ] {
5656 auto tape = playButton.attribute <ares::Node::Tape>(" node" );
5757 if (!tape->loaded () || tape->playing () || tape->recording ())
5858 return ;
5959 tape->record ();
6060 refresh ();
6161 });
62- fastForwardButton.setText (" Fast Forward" ).setEnabled (false ).onActivate ([= ] {
62+ fastForwardButton.setText (" Fast Forward" ).setEnabled (false ).onActivate ([& ] {
6363 auto tape = fastForwardButton.attribute <ares::Node::Tape>(" node" );
6464 if (!tape->loaded () || tape->playing () || tape->recording ())
6565 return ;
6666 tape->setPosition (tape->length ());
6767 refresh ();
6868 });
69- rewindButton.setText (" Rewind" ).setEnabled (false ).onActivate ([= ] {
69+ rewindButton.setText (" Rewind" ).setEnabled (false ).onActivate ([& ] {
7070 auto tape = rewindButton.attribute <ares::Node::Tape>(" node" );
7171 if (!tape->loaded () || tape->playing () || tape->recording ())
7272 return ;
7373 tape->setPosition (0 );
7474 refresh ();
7575 });
76- stopButton.setText (" Stop" ).setEnabled (false ).onActivate ([= ] {
76+ stopButton.setText (" Stop" ).setEnabled (false ).onActivate ([& ] {
7777 auto tape = stopButton.attribute <ares::Node::Tape>(" node" );
7878 if (!tape->loaded () || (!tape->playing () && !tape->recording ()))
7979 return ;
0 commit comments