Mercurial Hosting > editor
comparison src/luan_editor/find.luan @ 69:3867e9e1b94c
list to_front
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 10 Jun 2025 20:47:20 -0600 |
parents | dcd7d082196f |
children | f4e393a13d59 |
comparison
equal
deleted
inserted
replaced
68:694359b01e06 | 69:3867e9e1b94c |
---|---|
149 text = "Use Regex" | 149 text = "Use Regex" |
150 } | 150 } |
151 local find_panel = new_panel{ | 151 local find_panel = new_panel{ |
152 constraints = "growy 0,growx" | 152 constraints = "growy 0,growx" |
153 layout = new_mig_layout("insets 8 16 0 16","[][grow][grow 0]") | 153 layout = new_mig_layout("insets 8 16 0 16","[][grow][grow 0]") |
154 visible = false | 154 is_visible = false |
155 children = { | 155 children = { |
156 new_label{ | 156 new_label{ |
157 constraints = "right" | 157 constraints = "right" |
158 text = "Find:" | 158 text = "Find:" |
159 } | 159 } |
201 } | 201 } |
202 } | 202 } |
203 } | 203 } |
204 } | 204 } |
205 } | 205 } |
206 function window.show_find_panel(visible) | 206 function window.show_find_panel(is_visible) |
207 find_panel.visible = visible | 207 find_panel.is_visible = is_visible |
208 if visible then | 208 if is_visible then |
209 find_field.request_focus_in_window() | 209 find_field.request_focus_in_window() |
210 find_field.select_all() | 210 find_field.select_all() |
211 else | 211 else |
212 text_area.clear_hightlights() | 212 text_area.clear_hightlights() |
213 end | 213 end |