https://linen.dev logo
Join Discord
Powered by
# haxe-ui
  • c

    clever-oil-61353

    06/19/2020, 1:58 AM
    alrighty, when Ian hops on and sees your question he will respond to ya about the native/composite components..... i was using the html5 components..... been working on opengl ones recent for lime. I'm not familiar with the others.
  • f

    fast-rain-20339

    06/19/2020, 1:59 AM
    Yeah no worries 🙂 I doubt native stuff can be embedded in a graphical app.
  • f

    fast-rain-20339

    06/19/2020, 1:59 AM
    Super excited about this project 😄
  • c

    clever-oil-61353

    06/19/2020, 2:00 AM
    thats looking nice
  • f

    fast-rain-20339

    06/19/2020, 2:25 AM
    Hm this is strange is http://haxeui.org/explorer/ broken?
  • c

    clever-oil-61353

    06/19/2020, 3:08 AM
    yep.... the server must be having some issues
  • f

    fast-rain-20339

    06/19/2020, 3:49 AM
    Ian, I'm trying to implement copy/paste on the Kha target. I know how to do it on the Kha side, but I'm not sure how you want it structured in HaxeUI-Kha. You've got a
    mapEvent
    function in
    ScreenImpl
    , but that seems tangled with HaxeUI-Core and I'm not sure if you want copy/paste stuff there.
  • b

    bright-gpu-74537

    06/19/2020, 7:23 AM
    wouldnt copy and paste make more sense to be in the kha text field?
  • b

    bright-gpu-74537

    06/19/2020, 7:24 AM
    app looks good
  • b

    bright-gpu-74537

    06/19/2020, 7:24 AM
    haxeui.org is back up
  • f

    fast-rain-20339

    06/19/2020, 7:27 AM
    Howdy! Yeah, now I think about it I might be able to listen in `TextField`'s
    new()
  • f

    fast-rain-20339

    06/19/2020, 7:27 AM
    Thanks for fixing site 🙂
  • b

    bright-gpu-74537

    06/19/2020, 7:27 AM
    this one, right: github.com/haxeui/haxeui-kha/blob/master/haxe/ui/backend/kha/TextField.hx
  • f

    fast-rain-20339

    06/19/2020, 7:27 AM
    Yep, trying now 🙂
  • b

    bright-gpu-74537

    06/19/2020, 7:28 AM
    cool
  • b

    bright-gpu-74537

    06/19/2020, 7:28 AM
    as for hybrid, there is only one backend that supports them so far, and that is the haxeui-html5 backend (knocking up a silly example now)
  • b

    bright-gpu-74537

    06/19/2020, 7:28 AM
    i naively thought haxeui-hxwidgets could also, but custom drawing there is just not what wxwidgets is for
  • b

    bright-gpu-74537

    06/19/2020, 7:29 AM
    haxeui-qt probably could though
  • f

    fast-rain-20339

    06/19/2020, 7:29 AM
    Ah yes, I guess html5 makes sense. That's alright. My Kha UI fork makes text areas feel much better 🙂
  • f

    fast-rain-20339

    06/19/2020, 7:29 AM
    Still some weirdness when the text is longer than the space, but moving with ctrl, ctrl+a, etc, all feel better
  • b

    bright-gpu-74537

    06/19/2020, 7:31 AM
    http://haxeui.org/builder/?rnpknr
  • f

    fast-rain-20339

    06/19/2020, 7:31 AM
    Ah, very nice!
  • b

    bright-gpu-74537

    06/19/2020, 7:31 AM
    (never realised they changed the native progressbar in chrome)
  • b

    bright-gpu-74537

    06/19/2020, 7:32 AM
    yeah, its a pretty cool feature, and one day i would like to extend it to other backends, but just not sure how you could get say a wxButton on a kha app
  • b

    bright-gpu-74537

    06/19/2020, 7:32 AM
    (for cpp ofc)
  • f

    fast-rain-20339

    06/19/2020, 7:32 AM
    Yeah, that sounds tricky
  • f

    fast-rain-20339

    06/19/2020, 7:33 AM
    I noticed some z-ordering issues where listviews and text would draw above elements they are below (this is the Kha backend). Looked for a z sort property, anything I can do to fix those sorts of issues?
  • b

    bright-gpu-74537

    06/19/2020, 7:33 AM
    right, this is because of batching (i suspect)... can you try:
  • b

    bright-gpu-74537

    06/19/2020, 7:34 AM
    Tookit.init({noBatch:true})
  • f

    fast-rain-20339

    06/19/2020, 7:34 AM
    Sure, one minute
1...280281282...1687Latest