update console layout & add files panel (WIP)
This commit is contained in:
parent
4c9019e03c
commit
c86bad8def
@ -20,13 +20,13 @@
|
|||||||
margin='0'
|
margin='0'
|
||||||
editable='false'
|
editable='false'
|
||||||
multiline='true'
|
multiline='true'
|
||||||
size-func="gui.get_viewport()[1]-350,40"
|
size-func="-1,40"
|
||||||
gravity="bottom-left"
|
gravity="bottom-left"
|
||||||
markup="md"
|
markup="md"
|
||||||
></textbox>
|
></textbox>
|
||||||
</container>
|
</container>
|
||||||
<container id="editorContainer" pos="0,60" color="#00000080"
|
<splitbox id="editorContainer" split-pos="0.8" pos="0,60" size-func="unpack(vec2.add(gui.get_viewport(), {-350,-60}))">
|
||||||
size-func="unpack(vec2.add(gui.get_viewport(), {-350,-230}))">
|
<container color="#00000080">
|
||||||
<textbox
|
<textbox
|
||||||
id='editor'
|
id='editor'
|
||||||
color='0'
|
color='0'
|
||||||
@ -36,22 +36,26 @@
|
|||||||
multiline='true'
|
multiline='true'
|
||||||
line-numbers='true'
|
line-numbers='true'
|
||||||
syntax='lua'
|
syntax='lua'
|
||||||
size-func="gui.get_viewport()[1]-350,40"
|
size-func="-1,40"
|
||||||
gravity="top-left"
|
|
||||||
text-wrap='false'
|
text-wrap='false'
|
||||||
scroll-step='50'
|
scroll-step='50'
|
||||||
></textbox>
|
></textbox>
|
||||||
</container>
|
</container>
|
||||||
<panel id="traceback" gravity="bottom-left" padding="4" color="#000000A0"
|
<panel id="traceback" gravity="bottom-left" padding="4" color="#000000A0" max-length="170">
|
||||||
max-length="170" size-func="gui.get_viewport()[1]-350,170">
|
|
||||||
</panel>
|
</panel>
|
||||||
|
</splitbox>
|
||||||
|
<splitbox position-func="gui.get_viewport()[1]-350,0"
|
||||||
|
size-func="350,gui.get_viewport()[2]-40"
|
||||||
|
split-pos="0.25">
|
||||||
<panel id="problemsLog"
|
<panel id="problemsLog"
|
||||||
color="#00000010"
|
color="#00000010"
|
||||||
position-func="gui.get_viewport()[1]-350,0"
|
|
||||||
size-func="350,gui.get_viewport()[2]-40"
|
|
||||||
padding="5,15,5,15">
|
padding="5,15,5,15">
|
||||||
<label margin="0,0,0,5">@Problems</label>
|
<label margin="0,0,0,5">@Problems</label>
|
||||||
</panel>
|
</panel>
|
||||||
|
<panel id="filesList" color="#00000010" interval="6" padding="4">
|
||||||
|
<!-- content is generated in script -->
|
||||||
|
</panel>
|
||||||
|
</splitbox>
|
||||||
<textbox id='prompt'
|
<textbox id='prompt'
|
||||||
consumer='submit'
|
consumer='submit'
|
||||||
margin='0'
|
margin='0'
|
||||||
|
|||||||
@ -194,7 +194,6 @@ function set_mode(mode)
|
|||||||
document.root.color = {0, 0, 0, 128}
|
document.root.color = {0, 0, 0, 128}
|
||||||
end
|
end
|
||||||
|
|
||||||
document.traceback.visible = mode == 'debug'
|
|
||||||
document.prompt.visible = show_prompt
|
document.prompt.visible = show_prompt
|
||||||
if show_prompt then
|
if show_prompt then
|
||||||
document.prompt.focused = true
|
document.prompt.focused = true
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user