[orx-jvm] Move panel, gui, dnk3, keyframer, triangulation to orx-jvm

This commit is contained in:
Edwin Jakobs
2021-06-27 21:32:24 +02:00
parent 5814acef8f
commit 874d49779f
159 changed files with 22 additions and 21 deletions

View File

@@ -0,0 +1,47 @@
import org.openrndr.application
import org.openrndr.color.ColorRGBa
import org.openrndr.extensions.SingleScreenshot
import org.openrndr.panel.controlManager
import org.openrndr.panel.elements.div
import org.openrndr.panel.elements.slider
import org.openrndr.panel.style.*
suspend fun main() = application {
program {
// -- this block is for automation purposes only
if (System.getProperty("takeScreenshot") == "true") {
extend(SingleScreenshot()) {
this.outputFile = System.getProperty("screenshotPath")
}
}
val cm = controlManager {
styleSheet(has class_ "side-bar") {
this.height = 100.percent
this.width = 200.px
this.display = Display.FLEX
this.flexDirection = FlexDirection.Column
this.paddingLeft = 10.px
this.paddingRight = 10.px
this.background = Color.RGBa(ColorRGBa.GRAY)
}
styleSheet(has type "slider") {
this.marginTop = 25.px
this.marginBottom = 25.px
}
layout {
div("side-bar") {
slider {
label = "Slider 1"
}
slider {
label = "Slider 2"
}
}
}
}
extend(cm)
extend {
}
}
}