MovingBlocks

"Port" MiGLayout's Quick Start guide to NUI

Terasology's NUI interface framework includes several layouts - containers that arrange multiple interface elements in various ways. Besides some of the simpler layouts (RowLayout arranges widgets in rows, ZoomableLayout wraps a single widget etc.) we have MigLayout - a full implementation of Swing's MiG Layout designed for advanced users. The layout is well-documented and features a detailed quick start guide - however, the guide uses Java-based components as opposed to NUI's .ui files, and translating one into the other can be hard.

Your task is to create a new guide for MigLayout based on the official Quick Start guide that uses the NUI framework's .ui file syntax instead of Java.

Definition of 'Done'

  • A guide (as a Markdown or BBCode post) is submitted, containing a new MiGLayout guide as described above. (You don't need to port the entirety of the official guide - just a quick introduction of the basic concepts will suffice!) It will later be moved to the TutorialNui wiki.

Where to start?

Task tags

  • ui
  • documentation
  • java
  • swing
  • writing

Students who completed this task

Isaac

Task type

  • code Code
  • web Design
close

2016