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

    bright-gpu-74537

    07/03/2020, 4:27 PM
    there is a haxeui-qt (and hxQt) but its experimental at the moment
  • t

    tall-dinner-7562

    07/03/2020, 4:49 PM
    Gotcha! Can't wait to see it come to fruition
  • c

    clever-oil-61353

    07/03/2020, 9:59 PM
    Howdy howdy, figured I would post an update on doc visit... will know more when blood results get back. But currently looking like more than likely, rheumatoid arthritis.... considering the other possibilities, i think i'm good with that lol.
  • b

    bright-yak-48460

    07/03/2020, 11:50 PM
    Good to hear (relatively speaking). Keep us posted.
  • f

    fast-rain-20339

    07/04/2020, 1:30 AM
    I'm a happy man ๐Ÿ˜„ Got a new mouse, Logitech MX master 3. Bit of a splurge but middle mouse button broke on old mouse, and damn I'm happy, this mouse feels so darn good ๐Ÿ˜„
  • c

    clever-oil-61353

    07/04/2020, 1:47 AM
    Nice. I had a Logitech trackball I loved many years ago. But have not found one I like since then. I still keep looking though lol.
  • f

    fast-rain-20339

    07/07/2020, 1:55 AM
    Note to myself to change this https://github.com/haxeui/haxeui-kha/blob/master/haxe/ui/backend/kha/TextField.hx#L590 to
    generateGroupId
    . At the moment that will clash with any other code that uses Kha group timers after 1234 timers.
  • b

    bright-yak-48460

    07/07/2020, 7:42 PM
    Can a dropdown be closed/dismissed programatically without a selection being made? I suppose if there's not a close type function, setting the selected index to the same value would do the trick, but just thought I'd check first.
  • b

    brave-kangaroo-30399

    07/07/2020, 7:54 PM
    Iirc the close function is private
  • b

    brave-kangaroo-30399

    07/07/2020, 7:55 PM
    You could dispatch a fake mouse up event potentially, if thatโ€™s still the case
  • b

    brave-kangaroo-30399

    07/07/2020, 7:55 PM
    But setting the index is easier
  • b

    bright-yak-48460

    07/07/2020, 8:29 PM
    I ended up doing this, which worked great:
    Copy code
    // dismiss any open dropdowns
    var dropdowns:Array<DropDown> = currentPopup.findComponents(DropDown);
    var n:Int = dropdowns.length;
    while (n-- > 0) {
        var events:DropDownEvents = @:privateAccess cast(dropdowns[n]._internalEvents, DropDownEvents);
        events.hideDropDown();
    }
  • b

    brave-kangaroo-30399

    07/07/2020, 9:51 PM
    Iโ€™m glad it works, but maybe it could just be part of the public API ๐Ÿ˜•
  • b

    brave-kangaroo-30399

    07/07/2020, 9:51 PM
    Thatโ€™s a lot
  • b

    bright-yak-48460

    07/07/2020, 9:59 PM
    Well, in my case, I'll have a dynamically generated popup menu which may have any number of dropdowns, including possibly none. So, I'd need to do this loop anyway. But it'd be swell to not have to go through the event to hide it for sure.
  • b

    bright-gpu-74537

    07/08/2020, 4:26 AM
    that should be easy to add to the public facing API
  • b

    bright-gpu-74537

    07/08/2020, 4:27 AM
    > any number of dropdowns, including possibly none. So, I'd need to do this loop anyway
  • b

    bright-gpu-74537

    07/08/2020, 4:27 AM
    how come?
  • b

    bright-gpu-74537

    07/08/2020, 4:27 AM
    assuming hideDownDown was exposed, i would have expected:
  • b

    bright-gpu-74537

    07/08/2020, 4:28 AM
    Copy code
    haxe
    for (dd in currentPopup.findComponents(DropDown)) {
        dd.hideDropDown();
    }
  • b

    bright-gpu-74537

    07/08/2020, 4:42 AM
    @User - hideDropDown exposed on main dropdown now (makes sense to be there)
  • b

    bright-gpu-74537

    07/08/2020, 4:42 AM
    obviously the new behavior only applies to composites, not even sure there is a call for it wx (will have to check)
  • b

    bright-yak-48460

    07/08/2020, 7:12 PM
    I discovered something else funky that might slowly help lead to whatever the lockup on everything button is about. So if you hit 1 of the load buttons and, after it loads, try dragging something from the sidemenu. Mouse up not working. Something seemingly about the buttons or focus or something is hijacking mouse events? At this moment, this only adds to the mystery, but hoping it will reveal something. Maybe I'll get lucky and it'll maybe have something to do with other stability issues.
  • b

    bright-gpu-74537

    07/09/2020, 9:04 AM
    ooooo: https://github.com/wxWidgets/Phoenix/issues/698#issuecomment-655938532
  • b

    bright-gpu-74537

    07/09/2020, 9:04 AM
    havent tested it yet, but imo its the best looking distro, but useless if you cant run wx apps
  • b

    bright-gpu-74537

    07/09/2020, 11:28 AM
    ... ...works! No double border... yay!
  • f

    fast-rain-20339

    07/09/2020, 11:28 AM
    Looking clean!
  • f

    fast-rain-20339

    07/09/2020, 11:29 AM
    Very nice ๐Ÿ˜„
  • b

    bright-gpu-74537

    07/09/2020, 11:29 AM
    elementary is one of the only distros i could use instead of windows
  • b

    bright-gpu-74537

    07/09/2020, 11:29 AM
    it looks nice, feels nice, works nice... i dont like the alt+tab, but its minor
1...309310311...1687Latest