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

    clever-yak-82528

    01/22/2023, 9:14 AM
    perhaps
  • c

    clever-yak-82528

    01/22/2023, 9:15 AM
    doing this with the tools in their current state is an awful idea and i mostly did it to see if i could
  • c

    clever-yak-82528

    01/22/2023, 9:15 AM
    im gonna finish this project with it, because rust guis are even worse, but aside from that it's more effort than it's worth for most situations i think
  • b

    bright-gpu-74537

    01/22/2023, 9:15 AM
    yeah, i get it.. an exploration, but seems useful
  • c

    clever-yak-82528

    01/22/2023, 9:16 AM
    if i could figure out how to make the c++ integration a little nicer, it would be better
  • c

    clever-yak-82528

    01/22/2023, 9:16 AM
    also, i can't get hxcpp to compile x64 no matter what i try
  • c

    clever-yak-82528

    01/22/2023, 9:16 AM
    also couldn't get it to link properly under gcc, so this is windows only at the moment
  • b

    bright-gpu-74537

    01/22/2023, 9:16 AM
    > more effort than it's worth for most situations i think you think? So you dont think you could wrap it up to make interop between "any" rust lib and haxe simple... ... er/ish
  • c

    clever-yak-82528

    01/22/2023, 9:16 AM
    i could
  • c

    clever-yak-82528

    01/22/2023, 9:17 AM
    especially if i gave up on the interfacing and just serialised everything
  • c

    clever-yak-82528

    01/22/2023, 9:17 AM
    but i am probably not the right person to do it
  • b

    bright-gpu-74537

    01/22/2023, 9:18 AM
    fair enough, defo sounds like you've already made interesting progress... at the very least it might save someone else 9 hours 😉
  • c

    clever-yak-82528

    01/22/2023, 9:20 AM
    heh
  • c

    clever-yak-82528

    01/22/2023, 9:20 AM
    i have read a lot of old threads that provided very little useful info
  • c

    clever-yak-82528

    01/22/2023, 9:20 AM
    was trying to use haxe's
    cpp.NativeArray
    ,
    cpp.NativeString
    and
    cpp.StdString
  • c

    clever-yak-82528

    01/22/2023, 9:20 AM
    none of those were useful in the slightest
  • c

    clever-yak-82528

    01/22/2023, 9:21 AM
    instead, you have to
    #include <hxcpp.h>
    then use haxe native
    Array
    and
    String
  • b

    bright-gpu-74537

    01/22/2023, 9:21 AM
    interesting
  • c

    clever-yak-82528

    01/22/2023, 9:22 AM
    trying to figure out how NativeArray and stuff worked was a pain
  • c

    clever-yak-82528

    01/22/2023, 9:22 AM
    nobody seems to have documented how haxe works
  • c

    clever-yak-82528

    01/22/2023, 9:22 AM
    the source code is mostly uncommented
  • c

    clever-yak-82528

    01/22/2023, 9:22 AM
    there are 2 or 3 separate git repos with different pieces of the implementation in
  • c

    clever-yak-82528

    01/22/2023, 9:23 AM
    you have to trace code paths across repos and just hope that whatever search youre using works well
  • c

    clever-yak-82528

    01/22/2023, 9:23 AM
    i came out of it with exactly no more knowledge than i went in with
  • b

    bright-gpu-74537

    01/22/2023, 9:23 AM
    ... but no less... so success! 😄
  • c

    clever-yak-82528

    01/22/2023, 9:26 AM
    anyhow, i want to work on this more but also it's 9:30 and ive been working on this all night so
  • c

    clever-yak-82528

    01/22/2023, 9:33 AM
    hm, does haxeui have a widget for trees yet?
  • c

    clever-yak-82528

    01/22/2023, 9:33 AM
    like in filesystems
  • f

    full-journalist-82607

    01/22/2023, 9:36 AM
    http://haxeui.org/explorer/#containers/tree_views It has 🙂
  • c

    clever-yak-82528

    01/22/2023, 9:37 AM
    aw yis
1...139413951396...1687Latest