Aşağıdaki işlev, Şekil/Form öğesini bir Öğeye dönüştürmek için collage
kullanımını içerir.Elm - Form denetimi
makeSlider : Element -> Form -> Element
makeSlider sliderShape sliderBarForm =
let
sliderBar =
--convert sliderBarForm from type Form to Element
collage 1000 1000 [(move (0,0) sliderBarForm)]
in
layers [sliderShape, sliderBar]
makeSlider
fonksiyon sliderBarForm
açık boyutlarını bilmek gerekir kalmaması, Graphics.Element.sizeOf
gibi bir form'ın boyutlarını ayıklamak için bir yolu var mı?
Ya
collage 1000 1000 [(move (0,0) sliderBarForm)]
toElement (move (0,0) sliderBarForm)
ile değiştirilebilir böylece toElement
işlevi vardır?
"makeSlider" için fazladan parametreler kullanmam gerekmediğinden, mantıklı - teşekkürler - harika olur. – category