|
1 | 1 | public class MainScreen : Gtk.EventBox {
|
2 |
| - TesseractTrigger tesseract_trigger; |
| 2 | + TesseractTrigger tesseract_trigger ; |
3 | 3 | public MainScreen () {
|
4 |
| - tesseract_trigger = new TesseractTrigger (); |
5 |
| - var main_stack = new Gtk.Stack(); |
6 |
| - var home_screen = new HomeScreen(); |
7 |
| - var select_picture_screen = new SelectPictureScreen(); |
8 |
| - var title_label = home_screen.title_label; |
9 |
| - var dummmy = new Gtk.Label(""); |
| 4 | + tesseract_trigger = new TesseractTrigger () ; |
| 5 | + var main_stack = new Gtk.Stack () ; |
| 6 | + var home_screen = new HomeScreen () ; |
| 7 | + var select_picture_screen = new SelectPictureScreen () ; |
| 8 | + var title_label = home_screen.title_label ; |
| 9 | + var dummmy = new Gtk.Label ("") ; |
10 | 10 |
|
11 |
| - //main_stack.vhomogeneous = false; |
12 |
| - main_stack.transition_type = Gtk.StackTransitionType.SLIDE_UP_DOWN; |
13 |
| - main_stack.add_named (home_screen, "home_screen"); |
14 |
| - main_stack.add_named (select_picture_screen,"select_picture_screen"); |
| 11 | + // main_stack.vhomogeneous = false; |
| 12 | + main_stack.transition_type = Gtk.StackTransitionType.SLIDE_UP_DOWN ; |
| 13 | + main_stack.add_named (home_screen, "home_screen") ; |
| 14 | + main_stack.add_named (select_picture_screen, "select_picture_screen") ; |
15 | 15 |
|
16 |
| - home_screen.goto_select_screen.connect (()=>{ |
17 |
| - main_stack.visible_child_name = "select_picture_screen"; |
18 |
| - }); |
| 16 | + home_screen.goto_select_screen.connect (() => { |
| 17 | + main_stack.visible_child_name = "select_picture_screen" ; |
| 18 | + }) ; |
19 | 19 |
|
20 |
| - select_picture_screen.cancel_signal.connect (()=>{ |
21 |
| - main_stack.visible_child_name = "home_screen"; |
22 |
| - }); |
| 20 | + select_picture_screen.cancel_signal.connect (() => { |
| 21 | + main_stack.visible_child_name = "home_screen" ; |
| 22 | + }) ; |
23 | 23 |
|
24 |
| - select_picture_screen.perform_signal.connect ((image_source)=>{ |
25 |
| - main_stack.visible_child_name = "home_screen"; |
26 |
| - perform_operation(title_label,image_source); |
27 |
| - }); |
| 24 | + select_picture_screen.perform_signal.connect ((image_source) => { |
| 25 | + main_stack.visible_child_name = "home_screen" ; |
| 26 | + perform_operation (title_label, image_source) ; |
| 27 | + }) ; |
28 | 28 |
|
29 |
| - add(main_stack); |
| 29 | + add (main_stack) ; |
30 | 30 | }
|
31 | 31 |
|
32 |
| - void perform_operation (Gtk.Label title_label, string image_source) { |
33 |
| - tesseract_trigger.start_tess_process.begin (title_label,image_source,(obj,res)=>{ |
34 |
| - return ; |
35 |
| - }); |
36 |
| - } |
| 32 | + void perform_operation (Gtk.Label title_label, string image_source) { |
| 33 | + tesseract_trigger.start_tess_process.begin (title_label, image_source, (obj, res) => { |
| 34 | + return ; |
| 35 | + }) ; |
| 36 | + } |
37 | 37 | }
|
0 commit comments