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

    billowy-waiter-28954

    01/31/2023, 9:36 AM
    That's cool!
  • b

    billowy-waiter-28954

    01/31/2023, 9:39 AM
    If @ambitious-knife-25690 succeeds in completing the backend, I may try to do something with it :). (btw, if you are stuck or need pointers to know how you could implement some specific parts of haxe-ui in Ceramic, feel free to ping me @ambitious-knife-25690 )
  • a

    ambitious-knife-25690

    01/31/2023, 1:04 PM
    it is 😄
  • a

    ambitious-knife-25690

    01/31/2023, 1:04 PM
    I have a question, would you mind if i renamed
    surface
    to
    visual
    in componentsurface?
  • a

    ambitious-knife-25690

    01/31/2023, 1:04 PM
    I'm wondering if that would be more intuitive for a ceramic user to discover
  • e

    elegant-twilight-61392

    01/31/2023, 1:05 PM
    just have both
  • a

    ambitious-knife-25690

    01/31/2023, 1:05 PM
    lol
  • a

    ambitious-knife-25690

    01/31/2023, 1:05 PM
    not a terrible idea
  • a

    ambitious-knife-25690

    01/31/2023, 1:05 PM
    just inline it
  • e

    elegant-twilight-61392

    01/31/2023, 1:05 PM
    one having a getter/setter for the other
  • b

    bright-gpu-74537

    01/31/2023, 1:05 PM
    where is "surface" defined?
  • a

    ambitious-knife-25690

    01/31/2023, 1:05 PM
    yeah
  • a

    ambitious-knife-25690

    01/31/2023, 1:06 PM
    in
    componentsurface
  • b

    bright-gpu-74537

    01/31/2023, 1:06 PM
    thats in your backend though, isnt it?
  • a

    ambitious-knife-25690

    01/31/2023, 1:06 PM
    yeah
  • a

    ambitious-knife-25690

    01/31/2023, 1:06 PM
    but i think pan's suggestion actually seems fine cause it will be intuitive to both ceramic and haxeui users
  • b

    bright-gpu-74537

    01/31/2023, 1:06 PM
    so... call it what you want... core has no concept of it
  • a

    ambitious-knife-25690

    01/31/2023, 1:06 PM
    was following the internal standard
  • a

    ambitious-knife-25690

    01/31/2023, 1:07 PM
    right now i'm stuck on clipping and images
  • b

    bright-gpu-74537

    01/31/2023, 1:07 PM
    oh, there is no standard there... hxwidgets exposes a .window... haxeui-html an .element, kha a renderTo, etc, etc
  • a

    ambitious-knife-25690

    01/31/2023, 1:07 PM
    ahh
  • b

    bright-gpu-74537

    01/31/2023, 1:07 PM
    generally, its about what is more "correct" for the backend... so "visual" sounds like the way to go
  • b

    bright-gpu-74537

    01/31/2023, 2:02 PM
    btw, eventually, id like to clear up your conflicts so you can extends visual... seems much nicer
  • b

    bright-gpu-74537

    01/31/2023, 2:03 PM
    am i right in thinking the only real conflict (public facing) is
    .id
    ?
  • b

    bright-gpu-74537

    01/31/2023, 2:04 PM
    what i could do there, is put that in the ComponentBase class, and override it other classes, then you could, i think just use it as an override... i think that makes sense anyway
  • a

    ambitious-knife-25690

    01/31/2023, 2:14 PM
    there's more
  • a

    ambitious-knife-25690

    01/31/2023, 2:15 PM
    but I use ceramic's id separately as part of the backend
  • b

    bright-gpu-74537

    01/31/2023, 2:17 PM
    but are there any more public type properties?
  • b

    bright-gpu-74537

    01/31/2023, 2:17 PM
    i know "_data" is one in the ItemRenderer, but that can be changed to "_itemRendererData" with no real impact
  • c

    clever-yak-82528

    01/31/2023, 2:25 PM
    so as it turns out, treeview on hxwidgets on linux is a teeny bit broken
1...145114521453...1687Latest