editor.nim 591 B

1234567891011121314151617181920212223242526272829
  1. import
  2. nodesnim
  3. var
  4. editor_scene* = Scene("Editor")
  5. editor_holder = VBox()
  6. project_title = Label()
  7. editor_holder.setSizeAnchor(1, 1)
  8. editor_holder.setBackgroundColor(Color(0xFF352148'u32))
  9. editor_holder.setChildAnchor(0.0, 0.0, 0.0, 0.0)
  10. project_title.setTextAlign(0.5, 0.5, 0.5, 0.5)
  11. project_title.setAnchor(0.5, 0.1, 0.5, 0.1)
  12. project_title.setSizeAnchor(1.0, 0.05)
  13. proc init* =
  14. discard
  15. editor_scene@on_enter(self):
  16. project_title.setText(editor_scene.data[0].v)
  17. echo editor_scene.data[0].v
  18. editor_scene.addChild(editor_holder)
  19. editor_holder.addChild(project_title)