| 
					
				 | 
			
			
				@@ -28,6 +28,7 @@ import com.vaadin.flow.component.notification.Notification; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.vaadin.flow.component.notification.Notification.Position; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.vaadin.flow.component.orderedlayout.HorizontalLayout; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.vaadin.flow.component.orderedlayout.VerticalLayout; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.vaadin.flow.component.textfield.TextField; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.vaadin.flow.router.PageTitle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.vaadin.flow.router.Route; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -51,9 +52,11 @@ public class EmulatorView extends VerticalLayout { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   private final Button btStop = new Button(new Icon(VaadinIcon.STOP)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   private final Grid<Category> grid = new Grid<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  CheckboxGroup<String> cbgInput = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  CheckboxGroup<String> cbgBtn = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  CheckboxGroup<String> cbgOutput = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private final CheckboxGroup<String> cbgInput = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private final CheckboxGroup<String> cbgBtn = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private final TextField tfAdc1 = new TextField("ADC 1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private final TextField tfAdc2 = new TextField("ADC 2"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private final CheckboxGroup<String> cbgOutput = new CheckboxGroup<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   public EmulatorView() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     initView(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -99,11 +102,19 @@ public class EmulatorView extends VerticalLayout { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cbgInput.addThemeVariants(CheckboxGroupVariant.LUMO_VERTICAL); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     inputContainer.add(cbgInput); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    inputContainer.setWidth("50%"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cbgBtn.setItems("SEL", "PRG"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     cbgBtn.addThemeVariants(CheckboxGroupVariant.LUMO_VERTICAL); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    inputContainer.add(cbgBtn); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    VerticalLayout secondRowContainer = new VerticalLayout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    tfAdc1.setWidth("100px"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    tfAdc2.setWidth("100px"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    secondRowContainer.add(cbgBtn); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    secondRowContainer.add(tfAdc1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    secondRowContainer.add(tfAdc2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    inputContainer.add(secondRowContainer); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     emulatorContainer.add(inputContainer); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     HorizontalLayout outputContainer = new HorizontalLayout(); 
			 |