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

    most-caravan-45834

    05/25/2020, 11:39 PM
    Which if haxe installation did not define, it's not defined at all
  • m

    most-caravan-45834

    05/26/2020, 12:26 AM
    Well seems lime copies everything it needs to the export folder when you build. So first thing I'm gonna try is copying de hdlls directly into the export folder, although that's not very neat
  • m

    most-caravan-45834

    05/26/2020, 12:26 AM
    Ideally lime should have this dependecies within it and copy them along hl and it's dependecies as needed
  • c

    clever-oil-61353

    05/26/2020, 12:29 AM
    worth a try
  • m

    most-caravan-45834

    05/26/2020, 1:04 AM
    Well as imagined, copying ssl.hdll direclty into the export bin folder worked
  • m

    most-caravan-45834

    05/26/2020, 1:04 AM
    I just wish lime did that for me 😫
  • c

    clever-oil-61353

    05/26/2020, 1:14 AM
    where did mousecaneta come from..... i know i had guifes tagged in that post.
  • c

    clever-oil-61353

    05/26/2020, 1:15 AM
    well..... i would think theres a way to tell lime where to find them.
  • c

    clever-oil-61353

    05/26/2020, 1:15 AM
    nvm, i see where the mousecaneta came from now lol
  • c

    clever-oil-61353

    05/26/2020, 1:22 AM
    @User thought this was interesting..... i guess for each platform you have to build the needed ndll and then it knows where to found them...... The "lime/ndll" directory will be empty, but you can easily rebuild the binaries for any platform using "lime rebuild", like: lime rebuild windows lime rebuild windows,blackberry lime rebuild linux -64 lime rebuild android -debug Most platforms do not require additional dependencies (other than usual dependencies) to rebuild, but if you are running linux you will development libraries for GL and GLU, as well as multilib versions of g++ if you plan to rebuild both 32- and 64-bit versions of the Lime native layer (which is done through "rebuild" by default)
  • m

    most-caravan-45834

    05/26/2020, 1:24 AM
    > where did mousecaneta come from..... i know i had guifes tagged in that post. @User It's my original nickname
  • m

    most-caravan-45834

    05/26/2020, 1:24 AM
    I changed it for this server to match my github's
  • c

    clever-oil-61353

    05/26/2020, 1:24 AM
    ah ok
  • c

    clever-oil-61353

    05/26/2020, 1:24 AM
    saw that little bit of info here...... https://lib.haxe.org/p/lime/0.9.8/
  • c

    clever-oil-61353

    05/26/2020, 1:24 AM
    the old lime but i'm assuming it may still hold accurate on the ndll's
  • f

    fast-rain-20339

    05/26/2020, 5:52 AM
    Haxe UI is working great! 😄
  • f

    fast-rain-20339

    05/26/2020, 6:25 AM
    At the moment the tool panel on the left hand side is just a vbox of buttons, but as in photoshop, inkscape, gimp, etc, only one tool should be selectable at a time. Should I try and use radioboxes, where it makes sense for one of a group of items to be selected? I noticed that radio boxes don't have an
    icon
    style.
  • b

    bright-gpu-74537

    05/26/2020, 7:38 AM
    maybe buttons with .toggle=true? Although it wont handle the unique selection of them for you, so you'd probably have to remember which is currently selected and flip it off when a new on is seleected
  • f

    fast-rain-20339

    05/26/2020, 7:47 AM
    Ah yes that sounds much more convenient than radio boxes, thanks 🙂
  • b

    bright-gpu-74537

    05/26/2020, 7:48 AM
    i wonder if i should add a group property to button (that is only relevant when .toggle=true), so they behave like option boxes
  • b

    bright-gpu-74537

    05/26/2020, 7:48 AM
    there are probably quite a few times when you want a set of tool buttons and only one in a group to be depressed at any given time
  • f

    fast-rain-20339

    05/26/2020, 7:49 AM
    I think that would only be useful for toolbars, but as you say, tool buttons are relatively common amongst some apps
  • f

    fast-rain-20339

    05/26/2020, 7:50 AM
    I just tried out textarea, it works but not quite native haha. Control (word) movement, mouse and ctrl+a selection aren't implemented and copying crashes Kha. Tbh still pretty impressive, text is hard 😐
  • b

    bright-gpu-74537

    05/26/2020, 7:51 AM
    yeah, ive noticed there are some little bits missing from kha text input... any chance you can open issues for them on haxeui-kha? Makes sense to get them dusted away
  • f

    fast-rain-20339

    05/26/2020, 7:52 AM
    Yep sure. Mouse selection seems tricky but the other stuff should be very possible
  • f

    fast-rain-20339

    05/26/2020, 7:52 AM
    So do those text features work on other targets?
  • b

    bright-gpu-74537

    05/26/2020, 7:53 AM
    depends, openfl for example has its own text input, so it uses that, same for html5... kha didnt so i had to implement one
  • f

    fast-rain-20339

    05/26/2020, 7:53 AM
    Ah yeah makes sense.
  • b

    bright-gpu-74537

    05/26/2020, 7:54 AM
    i noticed some issues with it also, so it needs a little love, but ive been avoiding it as, as you say, text input is a pain from scratch
  • b

    bright-gpu-74537

    05/26/2020, 8:00 AM
    ill implement .group in button a little later, it doesnt hurt to add it, it wouldnt affect anything and its just useful if you want to use it - ive wanted something like it before and rolled out my own "unselect the selected one" so thats at least two people who would have benefited from a .group property
1...237238239...1687Latest