کتابخانه‌ی استاندارد · گرافیک و بازی

سبک gui.style

استاندارد سبک رابط کاربری سلام: همه‌ی ویژگی‌ها با نام انگلیسی و فارسی، نگارش مقدار، سنجش با پیام خطای روشن، پیش‌فرض هر عنصر، ارث‌بری، میان‌یابی برای گذار و سی اس اسی که مقصد وب می‌نویسد.

واردسازی رابط گرافیکی.سبک

نام آرگومان‌ها شناسه‌ی خود کد است و معادل فارسی ندارد؛ گونه‌ها، کلیدواژه‌ها و نام بسته‌ها با معادل فارسی نوشته می‌شوند.

سبک استاندارد سبک رابط کاربری سلام است، به سبک QML: یک واژگان از ویژگی‌ها که در وب و در پنجره‌ی بومی یکسان کار می‌کند. هیچ صفحه‌ای سی اس اس ندارد. کامپایلر هر ویژگی سبک را با این بسته می‌سنجد، برای مقصد وب از آن سی اس اس می‌نویسد و برای مقصد بومی مقدار گونه‌دار می‌سازد، پس هر دو یکسان دیده می‌شوند.

هر ویژگی یک شناسه‌ی عددی (ویژگی‌عرض، ویژگی‌فاصله، ...)، نام انگلیسی و فارسی، گونه‌ی مقدار، مجموعه‌ای از کلیدواژه‌ها با نام انگلیسی و فارسی، مقدار پیش‌فرض و دو نشانه دارد: ارثی است یا نه و پویانما است یا نه. جدول در خود بسته است و اطلاعات یک سطر آن را می‌دهد.

نگارش مقدار:

  • عدد به یکای طبیعی ویژگی: پیکسل برای طول، میلی‌ثانیه برای زمان، درجه برای زاویه و عدد ساده برای شفافیت، رشد و مقیاس. یکاها: px، %، em، rem، vw، vh، vmin، vmax، fr، ms، s، deg، turn، rad، و به شکل فراخوانی مانند پیکسل(۱۲).
  • حساب طول: 100% - 20 و 50% + 1em؛ مقصد وب calc() می‌نویسد.
  • فهرست با ویرگول (فاصله = ۸، ۱۶) و گروه در کروشه (سایه = [0, 4, 8, black], [0, 1, 2, red]).
  • مقدار ترکیبی به هر ترتیب وقتی بخش‌ها گونه‌ی جدا دارند: کادر = ۲، توپر، #3366aa.
  • فراخوانی‌ها: خطی(۹۰، قرمز، آبی)، شعاعی(...)، مخروطی(...)، تصویر("a.png")، کمینه بیشینه(100، 1fr)، چندبار(پر، 200)، متناسب(300)، نرم(0.2، 0، 0، 1)، گام ها(4)، فنر(170، 26) و همه‌ی رنگ‌های بسته‌ی رنگ.
  • فارسی: کلیدواژه و نام ویژگی به فارسی، رقم فارسی، ٪ و ویرگول ،.
  • رشته با همین نگارش خوانده می‌شود: "8, 16" همان 8, 16 است.

نکته‌ها

  • سوها و گوشه‌ها پیرو جهت متن هستند: چهار مقدار یعنی بالا، انتها، پایین، ابتدا، و گردی به ترتیب بالا ابتدا، بالا انتها، پایین انتها، پایین ابتدا است. چپ و راست هنگام گذاشتن با جهت متن به ابتدا یا انتها تبدیل می‌شوند.
  • شکاف در جریان اثری ندارد و در هر دو مقصد پذیرفته و نادیده گرفته می‌شود. کمینه عرض و کمینه ارتفاع از خودکار یعنی کمینه‌ی خودکار آغاز می‌شوند، پس فرزند یک ردیف یا ستون کوچک‌تر از محتوایش نمی‌شود مگر کمینه‌ی کوچک‌تری بگیرد.
  • در جریان عنصرهای متنی درون‌خطی (تکه، پررنگ، کج، کد، پیوند و مانند آن‌ها) در وب محتوای درون‌خطی می‌مانند تا متن از روی آن‌ها بشکند؛ هر فرزند دیگر یک قلم یکپارچه در سطر است که روی خط پایه می‌نشیند.
  • هر جعبه به طور پیش‌فرض ستونی است و عنصرهای متنی جریان دارند. سی اس اس پایه همین پیش‌فرض‌ها را به وب می‌دهد تا اچ‌تی‌ام‌ال ساده با پنجره‌ی بومی فرقی نکند.
  • سی اس اس اعلان برمی‌گرداند. پالایه‌ها و معکوس متغیرهای --salam-* را می‌گذارند که برگه‌ی پایه می‌خواند، و چیدمان = پشته و جریان با یک قاعده‌ی تودرتوی &>* برای فرزندان پایان می‌یابند؛ پس مقصد وب باید آن‌ها را در یک قاعده‌ی سبک بگذارد، نه در ویژگی style.
  • منبع کدی می‌نویسد که فقط همین بسته را به کار می‌برد، برای برنامه‌هایی که کامپایلر برای مقصد بومی می‌سازد.

یک سبک برای وب و پنجره‌ی بومی

یک کارت با مقدارهایی توصیف می‌شود که صفحه می‌نویسد. هر مقدار خوانده و سنجیده می‌شود و مقدار بیرون از بازه پیامی با شکل درست می‌دهد. همان مقدارها برای وب سی اس اس و برای نمایش‌دهنده‌ی بومی فیلد گونه‌دار می‌شوند.

gui-style-guide-card.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    names := ["layout"، "gap"، "padding"، "radius"، "background"، "color"، "shadow"، "width"، "max width"، "opacity"]
    values := ["row"، "12"، "16, 24"، "12"، "linear(90, #3366aa, #5588cc)"، "white"، "0, 4, 12, #00000040"، "100% - 32"، "480"، "120%"]
    ناپایا s := سبک.پیش فرض("box")
    ناپایا rule := ""
    تکرار names.طول() در i:
        p := سبک.ویژگی با نام(names[i])
        ناپایا v := سبک.مقدار {}
        اگر وارونه سبک.تجزیه(p، values[i]، v):
            سرچاپ سبک.خطا(p، values[i])
            گذر
        پایان
        سبک.بگذار(s، p، v)
        rule += سبک.سی اس اس(p، v) + ";"
    پایان
    سرچاپ "web:"، ".card{" + rule + "}"
    سرچاپ "native: row"، s.چیدمان برابر سبک.واژه‌ردیف، "gap"، s.شکاف ستون.پیکسل، "padding"، s.فاصله بالا.پیکسل، s.فاصله ابتدا.پیکسل
    سرچاپ "native: width"، s.عرض.طول.درصد، "% plus"، s.عرض.طول.پیکسل، "px, at most"، s.بیشینه عرض.طول.پیکسل
    سرچاپ "native: shadow blur"، s.سایه.بگیر(0).تاری.پیکسل، "background layers"، s.پس‌زمینه.طول()
پایان
خروجیopacity: 1.2 is out of range; expected a number from 0 to 1 or a percent, for example opacity = 0.5 web: .card{display:var(--salam-o,block) flex;flex-direction:var(--salam-dir,row);--salam-rev:row-reverse;gap:12px;padding-block:16px;padding-inline:24px;border-radius:12px;background-color:transparent;background-image:linear-gradient(90deg,#3366aa,#5588cc);color:#ffffff;box-shadow:0 4px 12px 0 #00000040;width:calc(100% - 32px);max-width:480px;} native: row true gap 12 padding 16 24 native: width 100 % plus -32 px, at most 480 native: shadow blur 12 background layers 1

طول‌ها تا چیدمان یکایشان را نگه می‌دارند: 100% - 32 درصد به‌علاوه‌ی پیکسل می‌ماند و چیدمان بومی درصد را نسبت به پدر حل می‌کند.

گذار هنگام رفتن نشانگر، فریم به فریم

گذار باید در هر دو مقصد همان منحنی را داشته باشد. وب تابع زمان‌بندی سی اس اس را می‌گیرد و نمایش‌دهنده‌ی بومی هر فریم را با نرمش در و میان یابی حساب می‌کند که رنگ را در oklab و طول را یکا به یکا می‌آمیزد.

gui-style-guide-hover.salam
واردسازی رابط گرافیکی.سبک

تابع value(p: صحیح، text: رشته): سبک.مقدار:
    ناپایا v := سبک.مقدار {}
    سبک.تجزیه(p، text، v)
    برگشت v
پایان

تابع ریشه:
    rest := value(سبک.ویژگی‌پس‌زمینه، "#3366aa")
    hover := value(سبک.ویژگی‌پس‌زمینه، "#5588cc")
    lift := value(سبک.ویژگی‌جابه‌جایی، "0, -2")
    still := value(سبک.ویژگی‌جابه‌جایی، "0")
    tr := value(سبک.ویژگی‌گذار، "200ms, ease out")
    ناپایا s := سبک.ظاهر {}
    سبک.بگذار(s، سبک.ویژگی‌گذار، tr)
    easing := s.گذار.بگیر(0).نرمش
    سرچاپ "web:"، سبک.سی اس اس(سبک.ویژگی‌گذار، tr)
    تکرار 5 در frame:
        ms := (frame برگردان اعشار۶۴) * 50.0
        k := سبک.نرمش در(easing، ms / s.گذار.بگیر(0).مدت)
        bg := سبک.میان یابی(سبک.ویژگی‌پس‌زمینه، rest، hover، k)
        y := سبک.میان یابی(سبک.ویژگی‌جابه‌جایی، still، lift، k)
        سرچاپ ms، "ms:"، سبک.قالب(سبک.ویژگی‌پس‌زمینه، bg)، "translate"، سبک.قالب(سبک.ویژگی‌جابه‌جایی، y)
    پایان
    سرچاپ سبک.خطا(سبک.ویژگی‌گذار، "fast")
پایان
خروجیweb: transition-duration:200ms;transition-timing-function:ease-out;transition-delay:0ms 0 ms: #3366aa translate 0, 0 50 ms: #4073b7 translate 0, -0.7563 100 ms: #4a7dc1 translate 0, -1.3693 150 ms: #5285c9 translate 0, -1.8131 200 ms: #5588cc translate 0, -2 transition: 'fast' is not a time or an easing; expected a duration, an easing and a delay, with [ ] around each transition when there are several, or none, for example transition = 200ms, ease out

فنر(سختی، میرایی) هم همین‌گونه است: مقصد بومی نرمش در را به کار می‌برد و سی اس اس همان منحنی را با تابع linear() می‌نویسد.

گونه‌ها

طول Len

ساختار طول
طولی که جمع چند یکا است؛ 100% - 20 یعنی درصد = 100 و پیکسل = -20. ام، رم و یکاهای دید را نمایش‌دهنده حل می‌کند و درصد تا چیدمان می‌ماند.
نامانگلیسیگونهتوضیح
پیکسلpxاعشار۶۴ = 0بخش پیکسل.
درصدpctاعشار۶۴ = 0بخش درصد اندازه‌ی مرجع.
امemاعشار۶۴ = 0بخش برابر اندازه‌ی قلم.
رمremاعشار۶۴ = 0بخش برابر اندازه‌ی قلم صفحه.
عرض دیدvwاعشار۶۴ = 0بخش درصد عرض پنجره.
ارتفاع دیدvhاعشار۶۴ = 0بخش درصد ارتفاع پنجره.
کمینه دیدvminاعشار۶۴ = 0بخش درصد ضلع کوچک‌تر پنجره.
بیشینه دیدvmaxاعشار۶۴ = 0بخش درصد ضلع بزرگ‌تر پنجره.
سهمfrاعشار۶۴ = 0بخش سهم از فضای آزاد، فقط برای شیارهای شبکه.
gui-style-Source.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    ناپایا v := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌فاصله، "8, 1em"، v)
    سرچاپ سبک.منبع(سبک.ویژگی‌فاصله، v)
    built := سبک.یک(سبک.از طول(سبک.پیکسل(8.0))).با(سبک.از طول(سبک.ام(1.0)))
    سرچاپ سبک.قالب(سبک.ویژگی‌فاصله، built)
    w := سبک.یک(سبک.از طول(سبک.طول { درصد = 100.0، پیکسل = -20.0 }))
    سرچاپ سبک.قالب(سبک.ویژگی‌عرض، w)، سبک.قالب(سبک.ویژگی‌شکاف، سبک.یک(سبک.از طول(سبک.رم(1.0))).با(سبک.از طول(سبک.درصد(5.0))))
    سرچاپ سبک.قالب(سبک.ویژگی‌ارتفاع، سبک.یک(سبک.از طول(سبک.ارتفاع دید(50.0))))، سبک.قالب(سبک.ویژگی‌عرض، سبک.یک(سبک.از طول(سبک.عرض دید(80.0))))، سبک.قالب(سبک.ویژگی‌عرض، سبک.یک(سبک.از طول(سبک.کمینه دید(10.0))))، سبک.قالب(سبک.ویژگی‌عرض، سبک.یک(سبک.از طول(سبک.بیشینه دید(10.0))))
    سرچاپ سبک.قالب(سبک.ویژگی‌ستون‌ها، سبک.یک(سبک.از شیار(سبک.شیار { گونه = سبک.شیار‌بازه، طول = سبک.پیکسل(100.0)، بیشینه = سبک.سهم(1.0) })))
    paint := سبک.گرادیان(سبک.رنگ‌آمیزی‌خطی، 90.0، 0، نادرست، سبک.درصد(50.0)، سبک.درصد(50.0)، نادرست).افزودن ایستگاه(سبک.رنگ از(1.0، 0.0، 0.0، 1.0)، سبک.طول {}، نادرست).افزودن ایستگاه(سبک.رنگ جاری()، سبک.درصد(80.0)، درست)
    سرچاپ سبک.قالب(سبک.ویژگی‌پس‌زمینه، سبک.یک(سبک.از رنگ‌آمیزی(paint)).با(سبک.از رنگ‌آمیزی(سبک.تصویر("a.png"))))
    pair := سبک.روشن تیره(سبک.رنگ از(1.0، 1.0، 1.0، 1.0)، سبک.رنگ از(0.0، 0.0، 0.0، 1.0))
    سرچاپ سبک.قالب(سبک.ویژگی‌رنگ، سبک.یک(سبک.از رنگ(pair)))
    t := سبک.یک(سبک.از زمان(200.0)).با(سبک.از نرمش(سبک.نرمش { گونه = سبک.نرمش‌انتها })).با(سبک.از زمان(0.0)).سپس(سبک.از زمان(100.0)).با(سبک.از نرمش(سبک.نرمش { گونه = سبک.نرمش‌خطی })).با(سبک.از زمان(0.0))
    سرچاپ سبک.قالب(سبک.ویژگی‌گذار، t)
    سرچاپ سبک.قالب(سبک.ویژگی‌ترتیب‌نمایش، سبک.یک(سبک.از صحیح(2)))، سبک.قالب(سبک.ویژگی‌پیچش، سبک.یک(سبک.از منطقی(درست)))، سبک.قالب(سبک.ویژگی‌شفافیت، سبک.یک(سبک.از عدد(0.5)))، سبک.قالب(سبک.ویژگی‌چرخش، سبک.یک(سبک.از زاویه(45.0)))
    سرچاپ سبک.قالب(سبک.ویژگی‌چیدمان، سبک.یک(سبک.از واژه(سبک.واژه‌ردیف)))، سبک.قالب(سبک.ویژگی‌قلم، سبک.یک(سبک.از رشته("Vazirmatn")))، سبک.قالب(سبک.ویژگی‌ویژگی‌های‌گذار، سبک.یک(سبک.از ویژگی(سبک.ویژگی‌شفافیت)))
پایان
خروجیstyle.One(style.OfLen(style.Px(8.0))).And(style.OfLen(style.Em(1.0))) 8, 1em 100% - 20 1rem, 5% 50vh 80vw 10vmin 10vmax minmax(100, 1fr) linear(90, #ff0000, current 80%), image("a.png") light dark(#ffffff, #000000) [200ms, ease out], [100ms, linear] 2 true 0.5 45deg row "Vazirmatn" opacity

بعد Dim

ساختار بعد
یک طول یا یک کلیدواژه مانند خودکار، پر یا هیچ.
نامانگلیسیگونهتوضیح
واژهwordصحیح = 0شناسه‌ی کلیدواژه، و ۰ وقتی مقدار همان طول است.
طولlenطولطول، وقتی واژه ۰ است.
gui-style-Style.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    page := سبک.پیش فرض("page")
    ناپایا h := سبک.پیش فرض("h1")
    سبک.ارث بری(page، h)
    ناپایا v := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌رنگ، "#3366aa"، v)
    سبک.بگذار(h، سبک.ویژگی‌رنگ، v)
    سبک.تجزیه(سبک.ویژگی‌فاصله، "8, 16"، v)
    سبک.بگذار(h، سبک.ویژگی‌فاصله، v)
    سرچاپ "layout flow:"، h.چیدمان برابر سبک.واژه‌جریان، "font size:"، h.اندازه قلم.ام، "em, weight"، h.وزن قلم
    سرچاپ "padding:"، h.فاصله بالا.پیکسل، h.فاصله انتها.پیکسل، h.فاصله پایین.پیکسل، h.فاصله ابتدا.پیکسل
    سرچاپ "color:"، سبک.قالب(سبک.ویژگی‌رنگ، سبک.بگیر(h، سبک.ویژگی‌رنگ))
    سرچاپ "margin:"، سبک.قالب(سبک.ویژگی‌فضا، سبک.بگیر(h، سبک.ویژگی‌فضا))
    button := سبک.پیش فرض("button")
    سرچاپ "button:"، button.چیدمان برابر سبک.واژه‌ردیف، button.نشانگر برابر سبک.واژه‌اشاره، button.ضخامت کادر بالا.پیکسل
پایان
خروجیlayout flow: true font size: 2 em, weight 700 padding: 8 16 8 16 color: #3366aa margin: 0.5em, 0, 0.5em, 0 button: true true 1

ایستگاه‌رنگ Stop

ساختار ایستگاه‌رنگ
یک ایستگاه رنگ در گرادیان.
نامانگلیسیگونهتوضیح
رنگcolorرنگ.رنگرنگ.
جاatطولجای ایستگاه در طول گرادیان.
جا داردhas_atمنطقی = نادرستدرست وقتی ایستگاه جای مشخص دارد؛ بقیه به یک اندازه پخش می‌شوند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ‌آمیزی Paint

ساختار رنگ‌آمیزی
یک لایه‌ی پس‌زمینه: رنگ، گرادیان یا تصویر.
نامانگلیسیگونهتوضیح
گونهkindصحیح = 1یکی از ثابت‌های گونه‌ی رنگ‌آمیزی.
رنگcolorرنگ.رنگرنگ یک لایه‌ی رنگی.
زاویهangleاعشار۶۴ = 180جهت گرادیان خطی یا آغاز گرادیان مخروطی، به درجه.
سمتsideصحیح = 0یک کلیدواژه‌ی جهت مانند «به راست» به جای زاویه، یا ۰.
دایره‌ایcircleمنطقی = نادرستگرادیان شعاعی دایره است نه بیضی.
جای افقیat_xطولمرکز افقی گرادیان شعاعی یا مخروطی.
جای عمودیat_yطولمرکز عمودی گرادیان شعاعی یا مخروطی.
جا داردhas_atمنطقی = نادرستدرست وقتی مرکز به شکل [x, y] داده شده.
ایستگاه‌هاstopsوکتور<ایستگاه‌رنگ>ایستگاه‌های رنگ.
مسیرpathرشته = ""پرونده‌ی یک لایه‌ی تصویری.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

افزودن ایستگاه AddStop

تابع افزودن ایستگاه(c: رنگ.رنگ، at: طول، has_at: منطقی): رنگ‌آمیزی
رونوشتی از گرادیان با یک ایستگاه بیشتر برمی‌گرداند؛ منبع گرادیان را با آن می‌سازد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

نرمش Easing

ساختار نرمش
شکل حرکت یک گذار از آغاز تا انتها.
نامانگلیسیگونهتوضیح
گونهkindصحیح = 2یکی از ثابت‌های نرمش.
ایکس اولx1اعشار۶۴ = 0ایکس نقطه‌ی کنترل اول در منحنی.
ایگرگ اولy1اعشار۶۴ = 0ایگرگ نقطه‌ی کنترل اول در منحنی.
ایکس دومx2اعشار۶۴ = 0ایکس نقطه‌ی کنترل دوم در منحنی.
ایگرگ دومy2اعشار۶۴ = 0ایگرگ نقطه‌ی کنترل دوم در منحنی.
گام‌هاstepsصحیح = 1شمار گام‌ها.
سختیstiffnessاعشار۶۴ = 0سختی فنر.
میراییdampingاعشار۶۴ = 0میرایی فنر.
gui-style-Lerp.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    ناپایا a := سبک.مقدار {}
    ناپایا b := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌عرض، "100%"، a)
    سبک.تجزیه(سبک.ویژگی‌عرض، "100% - 40"، b)
    هر t در [0.0، 0.5، 1.0]:
        سرچاپ "width at"، t، "="، سبک.قالب(سبک.ویژگی‌عرض، سبک.میان یابی(سبک.ویژگی‌عرض، a، b، t))
    پایان
    ناپایا c := سبک.مقدار {}
    ناپایا d := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌سایه، "none"، c)
    سبک.تجزیه(سبک.ویژگی‌سایه، "0, 4, 8, black"، d)
    سرچاپ "shadow half way:"، سبک.قالب(سبک.ویژگی‌سایه، سبک.میان یابی(سبک.ویژگی‌سایه، c، d، 0.5))
    ease := سبک.نرمش { گونه = سبک.نرمش‌فنر، سختی = 170.0، میرایی = 26.0 }
    سرچاپ "spring at 0.5:"، (سبک.نرمش در(ease، 0.5) * 1000.0) برگردان صحیح
پایان
خروجیwidth at 0 = 100% width at 0.5 = 100% - 20 width at 1 = 100% - 40 shadow half way: 0, 2, 4, #00000080 spring at 0.5: 861

شیار Track

ساختار شیار
یک شیار شبکه. تکرار، یک شیار تکراری است و پس از آن شیارهایی که تکرار می‌کند.
نامانگلیسیگونهتوضیح
گونهkindصحیح = 1یکی از ثابت‌های شیار.
واژهwordصحیح = 0کلیدواژه‌ی اندازه یا شمار تکرار، یا ۰.
طولlenطولاندازه، یا کران پایین بازه، یا حد متناسب.
واژه بیشینهmax_wordصحیح = 0کلیدواژه‌ی کران بالای بازه، یا ۰.
بیشینهmaxطولکران بالای بازه.
شمارcountصحیح = 0شمار تکرار.
گسترهspanصحیح = 0شمار شیارهای پس از تکرار که در آن هستند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

جزء Item

ساختار جزء
یک جزء گونه‌دار از مقدار؛ گونه می‌گوید کدام فیلد آن را دارد.
نامانگلیسیگونهتوضیح
گونهkindصحیح = 0یکی از ثابت‌های جزء.
طولlenطولطول یک جزء طول.
عددnumاعشار۶۴ = 0عدد جزءهای عددی، صحیح، منطقی، زمان (میلی‌ثانیه) یا زاویه (درجه).
رنگcolorرنگ.رنگرنگ یک جزء رنگ.
واژهwordصحیح = 0شناسه‌ی کلیدواژه، یا شناسه‌ی ویژگی برای جزء ویژگی.
متنtextرشته = ""متن یک جزء رشته.
رنگ‌آمیزیpaintرنگ‌آمیزیگرادیان یا تصویر یک جزء رنگ‌آمیزی.
نرمشeaseنرمشنرمش یک جزء نرمش.
شیارtrackشیارشیار یک جزء شیار.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

مقدار Value

ساختار مقدار
مقدار گونه‌دار هر ویژگی: اجزا به ترتیب و جای آغاز هر گروه.
نامانگلیسیگونهتوضیح
اجزاitemsوکتور<جزء>اجزا.
آغازهاstartsوکتور<صحیح>شماره‌ی نخستین جزء هر گروه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

با And

تابع با(it: جزء): مقدار
رونوشتی با یک جزء بیشتر در گروه آخر برمی‌گرداند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

سپس Then

تابع سپس(it: جزء): مقدار
رونوشتی با گروهی تازه که با این جزء آغاز می‌شود برمی‌گرداند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

اطلاعات‌ویژگی PropInfo

ساختار اطلاعات‌ویژگی
یک سطر از جدول ویژگی‌ها.
نامانگلیسیگونهتوضیح
شناسهidصحیح = 0شناسه‌ی ویژگی.
نامnameرشته = ""نام انگلیسی.
نام فارسیfaرشته = ""نام فارسی.
گونهkindصحیح = 0گونه‌ی مقدار.
اجزاitemsصحیح = 0مجموعه‌ی بیتی گونه‌های جزء که ویژگی می‌پذیرد.
کمینهminصحیح = 1کمترین شمار مقدار.
بیشینهmaxصحیح = 1بیشترین شمار مقدار یا گروه.
پایین‌ترینlowاعشار۶۴ = 0کمترین عدد مجاز.
بالاترینhighاعشار۶۴ = 0بیشترین عدد مجاز.
واژه‌هاwordsرشته = ""نام انگلیسی کلیدواژه‌ها، جداشده با |.
آغازینinitialرشته = ""مقدار پیش‌فرض به نگارش سلام.
ارثیinheritedمنطقی = نادرستفرزندان مقدار را از پدر می‌گیرند.
پویانماanimatableمنطقی = نادرستگذارها آن را پویا می‌کنند.
منفیnegativeمنطقی = نادرستطول و عدد منفی مجاز است.
درصدیpercentمنطقی = نادرستدرصد مجاز است.
نمونهexampleرشته = ""نمونه‌ای از مقدار که در پیام خطا می‌آید.
gui-style-Props.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    سرچاپ سبک.شمار‌ویژگی‌ها، "properties,"، سبک.شمار‌واژه‌ها - 1، "keywords"
    p := سبک.ویژگی با نام("فاصله")
    info := سبک.اطلاعات(p)
    سرچاپ p برابر سبک.ویژگی‌فاصله، سبک.نام ویژگی(p)، سبک.نام فارسی ویژگی(p)، info.گونه برابر سبک.گونه‌طول، info.کمینه، info.بیشینه، info.آغازین
    سرچاپ "inherited:"، سبک.ارثی است(سبک.ویژگی‌رنگ)، سبک.ارثی است(سبک.ویژگی‌فاصله)، "animatable:"، سبک.پویانما است(سبک.ویژگی‌شفافیت)، سبک.پویانما است(سبک.ویژگی‌چیدمان)
    هر w در سبک.واژه‌های ویژگی(سبک.ویژگی‌چیدمان):
        سرچاپ "  "، سبک.نام واژه(w)، "="، سبک.نام فارسی واژه(w)
    پایان
    سرچاپ سبک.واژه با نام("ردیف") برابر سبک.واژه‌ردیف
پایان
خروجی137 properties, 113 keywords true padding فاصله true 1 4 0 inherited: true false animatable: true false column = ستون row = ردیف grid = شبکه stack = پشته flow = جریان true

سایه Shadow

ساختار سایه
یک سایه.
نامانگلیسیگونهتوضیح
ایکسxطولجابجایی افقی.
ایگرگyطولجابجایی عمودی.
تاریblurطولشعاع تاری.
گسترشspreadطولگسترش سایه (فقط سایه‌ی جعبه).
رنگcolorرنگ.رنگرنگ.
درونیinsetمنطقی = نادرستسایه درون جعبه است.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

گذار Transition

ساختار گذار
یک گذار: مدت، نرمش و تاخیر.
نامانگلیسیگونهتوضیح
مدتdurationاعشار۶۴ = 0مدت به میلی‌ثانیه.
نرمشeasingنرمشمنحنی نرمش.
تاخیرdelayاعشار۶۴ = 0تاخیر به میلی‌ثانیه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

ظاهر Style

ساختار ظاهر
همه‌ی ویژگی‌های استاندارد به شکل فیلدهای گونه‌دار؛ چیزی که نمایش‌دهنده‌ی بومی به جای سی اس اس می‌خواند.
نامانگلیسیگونهتوضیح
چیدمانlayout_kindصحیحمقدار چیدمان.
شکاف ردیفgap_rowطولمقدار شکاف ردیف.
شکاف ستونgap_columnطولمقدار شکاف ستون.
ترازalignصحیحمقدار تراز.
چینشjustifyصحیحمقدار چینش.
محتوا ترازalign_contentصحیحمقدار محتوا تراز.
پیچشwrapمنطقی = نادرستمقدار پیچش.
معکوسreverseمنطقی = نادرستمقدار معکوس.
ستون‌هاcolumnsوکتور<شیار>مقدار ستون‌ها.
ردیف‌هاrowsوکتور<شیار>مقدار ردیف‌ها.
ستون‌های خودکارauto_columnsوکتور<شیار>مقدار ستون‌های خودکار.
ردیف‌های خودکارauto_rowsوکتور<شیار>مقدار ردیف‌های خودکار.
جریان خودکارauto_flowصحیحمقدار جریان خودکار.
رشدgrowاعشار۶۴ = 0مقدار رشد.
جمع‌شدنshrinkاعشار۶۴ = 1مقدار جمع‌شدن.
پایهbasisبعدمقدار پایه.
خود ترازalign_selfصحیحمقدار خود تراز.
خود چینشjustify_selfصحیحمقدار خود چینش.
ستونcolumnصحیح = 0مقدار ستون.
ردیفrowصحیح = 0مقدار ردیف.
گستره ستونcolumn_spanصحیح = 1مقدار گستره ستون.
گستره ردیفrow_spanصحیح = 1مقدار گستره ردیف.
ترتیب نمایشorderصحیح = 0مقدار ترتیب نمایش.
موقعیتpositionصحیحمقدار موقعیت.
فاصله از لبه بالاinset_topبعدمقدار فاصله از لبه بالا.
فاصله از لبه انتهاinset_endبعدمقدار فاصله از لبه انتها.
فاصله از لبه پایینinset_bottomبعدمقدار فاصله از لبه پایین.
فاصله از لبه ابتداinset_startبعدمقدار فاصله از لبه ابتدا.
لایهlayerصحیح = 0مقدار لایه.
عرضwidthبعدمقدار عرض.
ارتفاعheightبعدمقدار ارتفاع.
کمینه عرضmin_widthبعدمقدار کمینه عرض.
کمینه ارتفاعmin_heightبعدمقدار کمینه ارتفاع.
بیشینه عرضmax_widthبعدمقدار بیشینه عرض.
بیشینه ارتفاعmax_heightبعدمقدار بیشینه ارتفاع.
نسبت ابعادaspect_ratioاعشار۶۴ = 0مقدار نسبت ابعاد.
فاصله بالاpadding_topطولمقدار فاصله بالا.
فاصله انتهاpadding_endطولمقدار فاصله انتها.
فاصله پایینpadding_bottomطولمقدار فاصله پایین.
فاصله ابتداpadding_startطولمقدار فاصله ابتدا.
فضا بالاmargin_topبعدمقدار فضا بالا.
فضا انتهاmargin_endبعدمقدار فضا انتها.
فضا پایینmargin_bottomبعدمقدار فضا پایین.
فضا ابتداmargin_startبعدمقدار فضا ابتدا.
سرریز افقیoverflow_xصحیحمقدار سرریز افقی.
سرریز عمودیoverflow_yصحیحمقدار سرریز عمودی.
نمایانvisibleمنطقی = درستمقدار نمایان.
برشclipمنطقی = نادرستمقدار برش.
پس‌زمینهbackgroundوکتور<رنگ‌آمیزی>مقدار پس‌زمینه.
اندازه افقی پس‌زمینهbackground_size_xبعدمقدار اندازه افقی پس‌زمینه.
اندازه عمودی پس‌زمینهbackground_size_yبعدمقدار اندازه عمودی پس‌زمینه.
موقعیت افقی پس‌زمینهbackground_xبعدمقدار موقعیت افقی پس‌زمینه.
موقعیت عمودی پس‌زمینهbackground_yبعدمقدار موقعیت عمودی پس‌زمینه.
تکرار پس‌زمینهbackground_repeatصحیحمقدار تکرار پس‌زمینه.
ضخامت کادر بالاborder_top_widthطولمقدار ضخامت کادر بالا.
سبک کادر بالاborder_top_styleصحیحمقدار سبک کادر بالا.
رنگ کادر بالاborder_top_colorرنگ.رنگمقدار رنگ کادر بالا.
ضخامت کادر انتهاborder_end_widthطولمقدار ضخامت کادر انتها.
سبک کادر انتهاborder_end_styleصحیحمقدار سبک کادر انتها.
رنگ کادر انتهاborder_end_colorرنگ.رنگمقدار رنگ کادر انتها.
ضخامت کادر پایینborder_bottom_widthطولمقدار ضخامت کادر پایین.
سبک کادر پایینborder_bottom_styleصحیحمقدار سبک کادر پایین.
رنگ کادر پایینborder_bottom_colorرنگ.رنگمقدار رنگ کادر پایین.
ضخامت کادر ابتداborder_start_widthطولمقدار ضخامت کادر ابتدا.
سبک کادر ابتداborder_start_styleصحیحمقدار سبک کادر ابتدا.
رنگ کادر ابتداborder_start_colorرنگ.رنگمقدار رنگ کادر ابتدا.
گردی بالا ابتداradius_top_startطولمقدار گردی بالا ابتدا.
گردی بالا انتهاradius_top_endطولمقدار گردی بالا انتها.
گردی پایین انتهاradius_bottom_endطولمقدار گردی پایین انتها.
گردی پایین ابتداradius_bottom_startطولمقدار گردی پایین ابتدا.
ضخامت دورخطoutline_widthطولمقدار ضخامت دورخط.
سبک دورخطoutline_styleصحیحمقدار سبک دورخط.
رنگ دورخطoutline_colorرنگ.رنگمقدار رنگ دورخط.
فاصله دورخطoutline_offsetطولمقدار فاصله دورخط.
سایهshadowوکتور<سایه>مقدار سایه.
شفافیتopacityاعشار۶۴ = 1مقدار شفافیت.
تاریblurطولمقدار تاری.
روشناییbrightnessاعشار۶۴ = 1مقدار روشنایی.
کنتراستcontrastاعشار۶۴ = 1مقدار کنتراست.
خاکستریgrayscaleاعشار۶۴ = 0مقدار خاکستری.
اشباع رنگsaturateاعشار۶۴ = 1مقدار اشباع رنگ.
سپیاsepiaاعشار۶۴ = 0مقدار سپیا.
وارونگیinvertاعشار۶۴ = 0مقدار وارونگی.
چرخش فامhue_rotateاعشار۶۴ = 0مقدار چرخش فام.
تاری پشتbackdrop_blurطولمقدار تاری پشت.
روشنایی پشتbackdrop_brightnessاعشار۶۴ = 1مقدار روشنایی پشت.
کنتراست پشتbackdrop_contrastاعشار۶۴ = 1مقدار کنتراست پشت.
خاکستری پشتbackdrop_grayscaleاعشار۶۴ = 0مقدار خاکستری پشت.
اشباع رنگ پشتbackdrop_saturateاعشار۶۴ = 1مقدار اشباع رنگ پشت.
سپیا پشتbackdrop_sepiaاعشار۶۴ = 0مقدار سپیا پشت.
وارونگی پشتbackdrop_invertاعشار۶۴ = 0مقدار وارونگی پشت.
چرخش فام پشتbackdrop_hue_rotateاعشار۶۴ = 0مقدار چرخش فام پشت.
آمیختگیblendصحیحمقدار آمیختگی.
جابه‌جایی افقیtranslate_xطولمقدار جابه‌جایی افقی.
جابه‌جایی عمودیtranslate_yطولمقدار جابه‌جایی عمودی.
چرخشrotateاعشار۶۴ = 0مقدار چرخش.
مقیاس افقیscale_xاعشار۶۴ = 1مقدار مقیاس افقی.
مقیاس عمودیscale_yاعشار۶۴ = 1مقدار مقیاس عمودی.
کجی افقیskew_xاعشار۶۴ = 0مقدار کجی افقی.
کجی عمودیskew_yاعشار۶۴ = 0مقدار کجی عمودی.
مبدا افقیorigin_xبعدمقدار مبدا افقی.
مبدا عمودیorigin_yبعدمقدار مبدا عمودی.
نشانگرcursorصحیحمقدار نشانگر.
تعاملیinteractiveمنطقی = درستمقدار تعاملی.
انتخاب‌پذیرselectableمنطقی = درستمقدار انتخاب‌پذیر.
جاگیری تصویرimage_fitصحیحمقدار جاگیری تصویر.
رنگ تاکیدaccentرنگ.رنگمقدار رنگ تاکید.
رنگ نشانگر متنcaretرنگ.رنگمقدار رنگ نشانگر متن.
نوار پیمایشscrollbarصحیحمقدار نوار پیمایش.
رنگ دستگیره نوار پیمایشscrollbar_thumbرنگ.رنگمقدار رنگ دستگیره نوار پیمایش.
رنگ شیار نوار پیمایشscrollbar_trackرنگ.رنگمقدار رنگ شیار نوار پیمایش.
رنگcolorرنگ.رنگمقدار رنگ.
قلمfontوکتور<رشته>مقدار قلم.
اندازه قلمfont_sizeطولمقدار اندازه قلم.
وزن قلمfont_weightصحیح = 400مقدار وزن قلم.
کجitalicمنطقی = نادرستمقدار کج.
ارتفاع خطline_heightاعشار۶۴ = 1.5مقدار ارتفاع خط.
طول ارتفاع خطline_height_lenطولمقدار طول ارتفاع خط.
فاصله حروفletter_spacingطولمقدار فاصله حروف.
فاصله واژه‌هاword_spacingطولمقدار فاصله واژه‌ها.
تراز متنtext_alignصحیحمقدار تراز متن.
تزیین متنdecorationصحیحمقدار تزیین متن.
رنگ تزیین متنdecoration_colorرنگ.رنگمقدار رنگ تزیین متن.
سبک تزیین متنdecoration_styleصحیحمقدار سبک تزیین متن.
ضخامت تزیین متنdecoration_thicknessبعدمقدار ضخامت تزیین متن.
دگرگونی متنtransform_textصحیحمقدار دگرگونی متن.
پیچش متنwrap_textمنطقی = درستمقدار پیچش متن.
بیشینه سطرهاmax_linesصحیح = 0مقدار بیشینه سطرها.
سه‌نقطهellipsisمنطقی = نادرستمقدار سه‌نقطه.
جهت متنdirectionصحیحمقدار جهت متن.
فضای سفیدwhite_spaceصحیحمقدار فضای سفید.
سایه متنtext_shadowوکتور<سایه>مقدار سایه متن.
ویژگی‌های قلمfont_featuresوکتور<رشته>مقدار ویژگی‌های قلم.
گذارtransitionوکتور<گذار>مقدار گذار.
ویژگی‌های گذارtransition_propsوکتور<صحیح>مقدار ویژگی‌های گذار.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Style.salam

پایاها و متغیرها

واژه‌خودکار KW_AUTO

پایا واژه‌خودکار: صحیح۳۲ = 1
کلیدواژه‌ی خودکار (auto).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌هیچ KW_NONE

پایا واژه‌هیچ: صحیح۳۲ = 2
کلیدواژه‌ی هیچ (none).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌عادی KW_NORMAL

پایا واژه‌عادی: صحیح۳۲ = 3
کلیدواژه‌ی عادی (normal).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌همه KW_ALL

پایا واژه‌همه: صحیح۳۲ = 4
کلیدواژه‌ی همه (all).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌درستی KW_TRUE

پایا واژه‌درستی: صحیح۳۲ = 5
کلیدواژه‌ی درست (true).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نادرستی KW_FALSE

پایا واژه‌نادرستی: صحیح۳۲ = 6
کلیدواژه‌ی نادرست (false).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ستون KW_COLUMN

پایا واژه‌ستون: صحیح۳۲ = 7
کلیدواژه‌ی ستون (column).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ردیف KW_ROW

پایا واژه‌ردیف: صحیح۳۲ = 8
کلیدواژه‌ی ردیف (row).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌شبکه KW_GRID

پایا واژه‌شبکه: صحیح۳۲ = 9
کلیدواژه‌ی شبکه (grid).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پشته KW_STACK

پایا واژه‌پشته: صحیح۳۲ = 10
کلیدواژه‌ی پشته (stack).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌جریان KW_FLOW

پایا واژه‌جریان: صحیح۳۲ = 11
کلیدواژه‌ی جریان (flow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌فشرده KW_DENSE

پایا واژه‌فشرده: صحیح۳۲ = 12
کلیدواژه‌ی فشرده (dense).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ردیف‌فشرده KW_ROW_DENSE

پایا واژه‌ردیف‌فشرده: صحیح۳۲ = 13
کلیدواژه‌ی ردیف فشرده (row dense).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ستون‌فشرده KW_COLUMN_DENSE

پایا واژه‌ستون‌فشرده: صحیح۳۲ = 14
کلیدواژه‌ی ستون فشرده (column dense).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ابتدا KW_START

پایا واژه‌ابتدا: صحیح۳۲ = 15
کلیدواژه‌ی ابتدا (start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌وسط KW_CENTER

پایا واژه‌وسط: صحیح۳۲ = 16
کلیدواژه‌ی وسط (center).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌انتها KW_END

پایا واژه‌انتها: صحیح۳۲ = 17
کلیدواژه‌ی انتها (end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌کشیده KW_STRETCH

پایا واژه‌کشیده: صحیح۳۲ = 18
کلیدواژه‌ی کشیده (stretch).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌خط‌پایه KW_BASELINE

پایا واژه‌خط‌پایه: صحیح۳۲ = 19
کلیدواژه‌ی خط پایه (baseline).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌میان KW_BETWEEN

پایا واژه‌میان: صحیح۳۲ = 20
کلیدواژه‌ی میان (between).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پیرامون KW_AROUND

پایا واژه‌پیرامون: صحیح۳۲ = 21
کلیدواژه‌ی پیرامون (around).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌یکسان KW_EVENLY

پایا واژه‌یکسان: صحیح۳۲ = 22
کلیدواژه‌ی یکسان (evenly).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌مطلق KW_ABSOLUTE

پایا واژه‌مطلق: صحیح۳۲ = 23
کلیدواژه‌ی مطلق (absolute).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ثابت KW_FIXED

پایا واژه‌ثابت: صحیح۳۲ = 24
کلیدواژه‌ی ثابت (fixed).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌چسبان KW_STICKY

پایا واژه‌چسبان: صحیح۳۲ = 25
کلیدواژه‌ی چسبان (sticky).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بالا KW_TOP

پایا واژه‌بالا: صحیح۳۲ = 26
کلیدواژه‌ی بالا (top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پایین KW_BOTTOM

پایا واژه‌پایین: صحیح۳۲ = 27
کلیدواژه‌ی پایین (bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌چپ KW_LEFT

پایا واژه‌چپ: صحیح۳۲ = 28
کلیدواژه‌ی چپ (left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌راست KW_RIGHT

پایا واژه‌راست: صحیح۳۲ = 29
کلیدواژه‌ی راست (right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پر KW_FILL

پایا واژه‌پر: صحیح۳۲ = 30
کلیدواژه‌ی پر (fill).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌متناسب KW_FIT

پایا واژه‌متناسب: صحیح۳۲ = 31
کلیدواژه‌ی متناسب (fit).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌کمینه‌محتوا KW_MIN_CONTENT

پایا واژه‌کمینه‌محتوا: صحیح۳۲ = 32
کلیدواژه‌ی کمینه محتوا (min content).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بیشینه‌محتوا KW_MAX_CONTENT

پایا واژه‌بیشینه‌محتوا: صحیح۳۲ = 33
کلیدواژه‌ی بیشینه محتوا (max content).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نمایان KW_VISIBLE

پایا واژه‌نمایان: صحیح۳۲ = 34
کلیدواژه‌ی نمایان (visible).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پنهان KW_HIDDEN

پایا واژه‌پنهان: صحیح۳۲ = 35
کلیدواژه‌ی پنهان (hidden).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پیمایش KW_SCROLL

پایا واژه‌پیمایش: صحیح۳۲ = 36
کلیدواژه‌ی پیمایش (scroll).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پوشش KW_COVER

پایا واژه‌پوشش: صحیح۳۲ = 37
کلیدواژه‌ی پوشش (cover).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌گنجاندن KW_CONTAIN

پایا واژه‌گنجاندن: صحیح۳۲ = 38
کلیدواژه‌ی گنجاندن (contain).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌افقی KW_X

پایا واژه‌افقی: صحیح۳۲ = 39
کلیدواژه‌ی افقی (x).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌عمودی KW_Y

پایا واژه‌عمودی: صحیح۳۲ = 40
کلیدواژه‌ی عمودی (y).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌توپر KW_SOLID

پایا واژه‌توپر: صحیح۳۲ = 41
کلیدواژه‌ی توپر (solid).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌خط‌چین KW_DASHED

پایا واژه‌خط‌چین: صحیح۳۲ = 42
کلیدواژه‌ی خط چین (dashed).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نقطه‌چین KW_DOTTED

پایا واژه‌نقطه‌چین: صحیح۳۲ = 43
کلیدواژه‌ی نقطه چین (dotted).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌دوخطی KW_DOUBLE

پایا واژه‌دوخطی: صحیح۳۲ = 44
کلیدواژه‌ی دوخطی (double).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌موجی KW_WAVY

پایا واژه‌موجی: صحیح۳۲ = 45
کلیدواژه‌ی موجی (wavy).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌درونی KW_INSET

پایا واژه‌درونی: صحیح۳۲ = 46
کلیدواژه‌ی درونی (inset).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ضرب KW_MULTIPLY

پایا واژه‌ضرب: صحیح۳۲ = 47
کلیدواژه‌ی ضرب (multiply).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پرده KW_SCREEN

پایا واژه‌پرده: صحیح۳۲ = 48
کلیدواژه‌ی پرده (screen).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌روکش KW_OVERLAY

پایا واژه‌روکش: صحیح۳۲ = 49
کلیدواژه‌ی روکش (overlay).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تیره‌تر KW_DARKEN

پایا واژه‌تیره‌تر: صحیح۳۲ = 50
کلیدواژه‌ی تیره‌تر (darken).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌روشن‌تر KW_LIGHTEN

پایا واژه‌روشن‌تر: صحیح۳۲ = 51
کلیدواژه‌ی روشن‌تر (lighten).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌رنگ‌گریز KW_COLOR_DODGE

پایا واژه‌رنگ‌گریز: صحیح۳۲ = 52
کلیدواژه‌ی رنگ گریز (color dodge).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌رنگ‌سوز KW_COLOR_BURN

پایا واژه‌رنگ‌سوز: صحیح۳۲ = 53
کلیدواژه‌ی رنگ سوز (color burn).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نور‌سخت KW_HARD_LIGHT

پایا واژه‌نور‌سخت: صحیح۳۲ = 54
کلیدواژه‌ی نور سخت (hard light).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نور‌نرم KW_SOFT_LIGHT

پایا واژه‌نور‌نرم: صحیح۳۲ = 55
کلیدواژه‌ی نور نرم (soft light).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تفاوت KW_DIFFERENCE

پایا واژه‌تفاوت: صحیح۳۲ = 56
کلیدواژه‌ی تفاوت (difference).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌طرد KW_EXCLUSION

پایا واژه‌طرد: صحیح۳۲ = 57
کلیدواژه‌ی طرد (exclusion).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌فام KW_HUE

پایا واژه‌فام: صحیح۳۲ = 58
کلیدواژه‌ی فام (hue).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌اشباع KW_SATURATION

پایا واژه‌اشباع: صحیح۳۲ = 59
کلیدواژه‌ی اشباع (saturation).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌رنگ KW_COLOR

پایا واژه‌رنگ: صحیح۳۲ = 60
کلیدواژه‌ی رنگ (color).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌درخشندگی KW_LUMINOSITY

پایا واژه‌درخشندگی: صحیح۳۲ = 61
کلیدواژه‌ی درخشندگی (luminosity).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پیش‌فرض KW_DEFAULT

پایا واژه‌پیش‌فرض: صحیح۳۲ = 62
کلیدواژه‌ی پیش‌فرض (default).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌اشاره KW_POINTER

پایا واژه‌اشاره: صحیح۳۲ = 63
کلیدواژه‌ی اشاره (pointer).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌متن KW_TEXT

پایا واژه‌متن: صحیح۳۲ = 64
کلیدواژه‌ی متن (text).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌جابجایی KW_MOVE

پایا واژه‌جابجایی: صحیح۳۲ = 65
کلیدواژه‌ی جابجایی (move).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌گرفتن KW_GRAB

پایا واژه‌گرفتن: صحیح۳۲ = 66
کلیدواژه‌ی گرفتن (grab).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌چنگ‌زده KW_GRABBING

پایا واژه‌چنگ‌زده: صحیح۳۲ = 67
کلیدواژه‌ی چنگ زده (grabbing).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌غیرمجاز KW_NOT_ALLOWED

پایا واژه‌غیرمجاز: صحیح۳۲ = 68
کلیدواژه‌ی غیرمجاز (not allowed).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌انتظار KW_WAIT

پایا واژه‌انتظار: صحیح۳۲ = 69
کلیدواژه‌ی انتظار (wait).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌مشغول KW_PROGRESS

پایا واژه‌مشغول: صحیح۳۲ = 70
کلیدواژه‌ی مشغول (progress).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نشانه KW_CROSSHAIR

پایا واژه‌نشانه: صحیح۳۲ = 71
کلیدواژه‌ی نشانه (crosshair).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌راهنما KW_HELP

پایا واژه‌راهنما: صحیح۳۲ = 72
کلیدواژه‌ی راهنما (help).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تغییر‌اندازه KW_RESIZE

پایا واژه‌تغییر‌اندازه: صحیح۳۲ = 73
کلیدواژه‌ی تغییر اندازه (resize).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تغییر‌اندازه‌افقی KW_RESIZE_X

پایا واژه‌تغییر‌اندازه‌افقی: صحیح۳۲ = 74
کلیدواژه‌ی تغییر اندازه افقی (resize x).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تغییر‌اندازه‌عمودی KW_RESIZE_Y

پایا واژه‌تغییر‌اندازه‌عمودی: صحیح۳۲ = 75
کلیدواژه‌ی تغییر اندازه عمودی (resize y).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بزرگ‌نمایی KW_ZOOM_IN

پایا واژه‌بزرگ‌نمایی: صحیح۳۲ = 76
کلیدواژه‌ی بزرگ‌نمایی (zoom in).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌کوچک‌نمایی KW_ZOOM_OUT

پایا واژه‌کوچک‌نمایی: صحیح۳۲ = 77
کلیدواژه‌ی کوچک‌نمایی (zoom out).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌کوچک‌سازی KW_SCALE_DOWN

پایا واژه‌کوچک‌سازی: صحیح۳۲ = 78
کلیدواژه‌ی کوچک‌سازی (scale down).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نازک KW_THIN

پایا واژه‌نازک: صحیح۳۲ = 79
کلیدواژه‌ی نازک (thin).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌سبک KW_LIGHT

پایا واژه‌سبک: صحیح۳۲ = 80
کلیدواژه‌ی سبک (light).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌متوسط KW_MEDIUM

پایا واژه‌متوسط: صحیح۳۲ = 81
کلیدواژه‌ی متوسط (medium).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نیم‌پررنگ KW_SEMIBOLD

پایا واژه‌نیم‌پررنگ: صحیح۳۲ = 82
کلیدواژه‌ی نیم‌پررنگ (semibold).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌پررنگ KW_BOLD

پایا واژه‌پررنگ: صحیح۳۲ = 83
کلیدواژه‌ی پررنگ (bold).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بسیار‌پررنگ KW_BLACK

پایا واژه‌بسیار‌پررنگ: صحیح۳۲ = 84
کلیدواژه‌ی بسیار پررنگ (black).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌ساده KW_SANS

پایا واژه‌ساده: صحیح۳۲ = 85
کلیدواژه‌ی ساده (sans).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌گیره‌دار KW_SERIF

پایا واژه‌گیره‌دار: صحیح۳۲ = 86
کلیدواژه‌ی گیره‌دار (serif).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌تک‌فاصله KW_MONO

پایا واژه‌تک‌فاصله: صحیح۳۲ = 87
کلیدواژه‌ی تک‌فاصله (mono).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌سیستمی KW_SYSTEM

پایا واژه‌سیستمی: صحیح۳۲ = 88
کلیدواژه‌ی سیستمی (system).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌هم‌تراز KW_JUSTIFY

پایا واژه‌هم‌تراز: صحیح۳۲ = 89
کلیدواژه‌ی هم‌تراز (justify).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌زیرخط KW_UNDERLINE

پایا واژه‌زیرخط: صحیح۳۲ = 90
کلیدواژه‌ی زیرخط (underline).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌روخط KW_OVERLINE

پایا واژه‌روخط: صحیح۳۲ = 91
کلیدواژه‌ی روخط (overline).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌خط‌خورده KW_STRIKE

پایا واژه‌خط‌خورده: صحیح۳۲ = 92
کلیدواژه‌ی خط خورده (strike).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بزرگ KW_UPPER

پایا واژه‌بزرگ: صحیح۳۲ = 93
کلیدواژه‌ی بزرگ (upper).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌کوچک KW_LOWER

پایا واژه‌کوچک: صحیح۳۲ = 94
کلیدواژه‌ی کوچک (lower).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌حرف‌اول‌بزرگ KW_CAPITALIZE

پایا واژه‌حرف‌اول‌بزرگ: صحیح۳۲ = 95
کلیدواژه‌ی حرف اول بزرگ (capitalize).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌راست‌به‌چپ KW_RTL

پایا واژه‌راست‌به‌چپ: صحیح۳۲ = 96
کلیدواژه‌ی راست به چپ (rtl).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌چپ‌به‌راست KW_LTR

پایا واژه‌چپ‌به‌راست: صحیح۳۲ = 97
کلیدواژه‌ی چپ به راست (ltr).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌حفظ KW_KEEP

پایا واژه‌حفظ: صحیح۳۲ = 98
کلیدواژه‌ی حفظ (keep).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌خطی KW_LINEAR

پایا واژه‌خطی: صحیح۳۲ = 99
کلیدواژه‌ی خطی (linear).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نرم KW_EASE

پایا واژه‌نرم: صحیح۳۲ = 100
کلیدواژه‌ی نرم (ease).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نرم‌ابتدا KW_EASE_IN

پایا واژه‌نرم‌ابتدا: صحیح۳۲ = 101
کلیدواژه‌ی نرم ابتدا (ease in).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نرم‌انتها KW_EASE_OUT

پایا واژه‌نرم‌انتها: صحیح۳۲ = 102
کلیدواژه‌ی نرم انتها (ease out).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌نرم‌دوسویه KW_EASE_IN_OUT

پایا واژه‌نرم‌دوسویه: صحیح۳۲ = 103
کلیدواژه‌ی نرم دوسویه (ease in out).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌دایره KW_CIRCLE

پایا واژه‌دایره: صحیح۳۲ = 104
کلیدواژه‌ی دایره (circle).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌بیضی KW_ELLIPSE

پایا واژه‌بیضی: صحیح۳۲ = 105
کلیدواژه‌ی بیضی (ellipse).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌بالا KW_TO_TOP

پایا واژه‌به‌بالا: صحیح۳۲ = 106
کلیدواژه‌ی به بالا (to top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌پایین KW_TO_BOTTOM

پایا واژه‌به‌پایین: صحیح۳۲ = 107
کلیدواژه‌ی به پایین (to bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌چپ KW_TO_LEFT

پایا واژه‌به‌چپ: صحیح۳۲ = 108
کلیدواژه‌ی به چپ (to left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌راست KW_TO_RIGHT

پایا واژه‌به‌راست: صحیح۳۲ = 109
کلیدواژه‌ی به راست (to right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌بالا‌چپ KW_TO_TOP_LEFT

پایا واژه‌به‌بالا‌چپ: صحیح۳۲ = 110
کلیدواژه‌ی به بالا چپ (to top left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌بالا‌راست KW_TO_TOP_RIGHT

پایا واژه‌به‌بالا‌راست: صحیح۳۲ = 111
کلیدواژه‌ی به بالا راست (to top right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌پایین‌چپ KW_TO_BOTTOM_LEFT

پایا واژه‌به‌پایین‌چپ: صحیح۳۲ = 112
کلیدواژه‌ی به پایین چپ (to bottom left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌به‌پایین‌راست KW_TO_BOTTOM_RIGHT

پایا واژه‌به‌پایین‌راست: صحیح۳۲ = 113
کلیدواژه‌ی به پایین راست (to bottom right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

شمار‌واژه‌ها KEYWORD_COUNT

پایا شمار‌واژه‌ها: صحیح۳۲ = 114
یکی بیشتر از آخرین شناسه‌ی کلیدواژه؛ شناسه‌ها از ۱ آغاز می‌شوند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چیدمان P_LAYOUT

پایا ویژگی‌چیدمان: صحیح۳۲ = 0
شناسه‌ی ویژگی چیدمان (layout).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌شکاف P_GAP

پایا ویژگی‌شکاف: صحیح۳۲ = 1
شناسه‌ی ویژگی شکاف (gap).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تراز P_ALIGN

پایا ویژگی‌تراز: صحیح۳۲ = 2
شناسه‌ی ویژگی تراز (align).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چینش P_JUSTIFY

پایا ویژگی‌چینش: صحیح۳۲ = 3
شناسه‌ی ویژگی چینش (justify).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌محتوا‌تراز P_ALIGN_CONTENT

پایا ویژگی‌محتوا‌تراز: صحیح۳۲ = 4
شناسه‌ی ویژگی محتوا تراز (align content).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌پیچش P_WRAP

پایا ویژگی‌پیچش: صحیح۳۲ = 5
شناسه‌ی ویژگی پیچش (wrap).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌معکوس P_REVERSE

پایا ویژگی‌معکوس: صحیح۳۲ = 6
شناسه‌ی ویژگی معکوس (reverse).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ستون‌ها P_COLUMNS

پایا ویژگی‌ستون‌ها: صحیح۳۲ = 7
شناسه‌ی ویژگی ستون‌ها (columns).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ردیف‌ها P_ROWS

پایا ویژگی‌ردیف‌ها: صحیح۳۲ = 8
شناسه‌ی ویژگی ردیف‌ها (rows).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ستون‌های‌خودکار P_AUTO_COLUMNS

پایا ویژگی‌ستون‌های‌خودکار: صحیح۳۲ = 9
شناسه‌ی ویژگی ستون‌های خودکار (auto columns).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ردیف‌های‌خودکار P_AUTO_ROWS

پایا ویژگی‌ردیف‌های‌خودکار: صحیح۳۲ = 10
شناسه‌ی ویژگی ردیف‌های خودکار (auto rows).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌جریان‌خودکار P_AUTO_FLOW

پایا ویژگی‌جریان‌خودکار: صحیح۳۲ = 11
شناسه‌ی ویژگی جریان خودکار (auto flow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رشد P_GROW

پایا ویژگی‌رشد: صحیح۳۲ = 12
شناسه‌ی ویژگی رشد (grow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌جمع‌شدن P_SHRINK

پایا ویژگی‌جمع‌شدن: صحیح۳۲ = 13
شناسه‌ی ویژگی جمع‌شدن (shrink).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌پایه P_BASIS

پایا ویژگی‌پایه: صحیح۳۲ = 14
شناسه‌ی ویژگی پایه (basis).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌خود‌تراز P_ALIGN_SELF

پایا ویژگی‌خود‌تراز: صحیح۳۲ = 15
شناسه‌ی ویژگی خود تراز (align self).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌خود‌چینش P_JUSTIFY_SELF

پایا ویژگی‌خود‌چینش: صحیح۳۲ = 16
شناسه‌ی ویژگی خود چینش (justify self).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ستون P_COLUMN

پایا ویژگی‌ستون: صحیح۳۲ = 17
شناسه‌ی ویژگی ستون (column).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ردیف P_ROW

پایا ویژگی‌ردیف: صحیح۳۲ = 18
شناسه‌ی ویژگی ردیف (row).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گستره‌ستون P_COLUMN_SPAN

پایا ویژگی‌گستره‌ستون: صحیح۳۲ = 19
شناسه‌ی ویژگی گستره ستون (column span).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گستره‌ردیف P_ROW_SPAN

پایا ویژگی‌گستره‌ردیف: صحیح۳۲ = 20
شناسه‌ی ویژگی گستره ردیف (row span).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ترتیب‌نمایش P_ORDER

پایا ویژگی‌ترتیب‌نمایش: صحیح۳۲ = 21
شناسه‌ی ویژگی ترتیب نمایش (order).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌موقعیت P_POSITION

پایا ویژگی‌موقعیت: صحیح۳۲ = 22
شناسه‌ی ویژگی موقعیت (position).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌بالا P_TOP

پایا ویژگی‌بالا: صحیح۳۲ = 23
شناسه‌ی ویژگی بالا (top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌پایین P_BOTTOM

پایا ویژگی‌پایین: صحیح۳۲ = 24
شناسه‌ی ویژگی پایین (bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ابتدا P_START

پایا ویژگی‌ابتدا: صحیح۳۲ = 25
شناسه‌ی ویژگی ابتدا (start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌انتها P_END

پایا ویژگی‌انتها: صحیح۳۲ = 26
شناسه‌ی ویژگی انتها (end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چپ P_LEFT

پایا ویژگی‌چپ: صحیح۳۲ = 27
شناسه‌ی ویژگی چپ (left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌راست P_RIGHT

پایا ویژگی‌راست: صحیح۳۲ = 28
شناسه‌ی ویژگی راست (right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌از‌لبه P_INSET

پایا ویژگی‌فاصله‌از‌لبه: صحیح۳۲ = 29
شناسه‌ی ویژگی فاصله از لبه (inset).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌لایه P_LAYER

پایا ویژگی‌لایه: صحیح۳۲ = 30
شناسه‌ی ویژگی لایه (layer).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌عرض P_WIDTH

پایا ویژگی‌عرض: صحیح۳۲ = 31
شناسه‌ی ویژگی عرض (width).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ارتفاع P_HEIGHT

پایا ویژگی‌ارتفاع: صحیح۳۲ = 32
شناسه‌ی ویژگی ارتفاع (height).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کمینه‌عرض P_MIN_WIDTH

پایا ویژگی‌کمینه‌عرض: صحیح۳۲ = 33
شناسه‌ی ویژگی کمینه عرض (min width).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کمینه‌ارتفاع P_MIN_HEIGHT

پایا ویژگی‌کمینه‌ارتفاع: صحیح۳۲ = 34
شناسه‌ی ویژگی کمینه ارتفاع (min height).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌بیشینه‌عرض P_MAX_WIDTH

پایا ویژگی‌بیشینه‌عرض: صحیح۳۲ = 35
شناسه‌ی ویژگی بیشینه عرض (max width).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌بیشینه‌ارتفاع P_MAX_HEIGHT

پایا ویژگی‌بیشینه‌ارتفاع: صحیح۳۲ = 36
شناسه‌ی ویژگی بیشینه ارتفاع (max height).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌نسبت‌ابعاد P_ASPECT_RATIO

پایا ویژگی‌نسبت‌ابعاد: صحیح۳۲ = 37
شناسه‌ی ویژگی نسبت ابعاد (aspect ratio).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله P_PADDING

پایا ویژگی‌فاصله: صحیح۳۲ = 38
شناسه‌ی ویژگی فاصله (padding).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌بالا P_PADDING_TOP

پایا ویژگی‌فاصله‌بالا: صحیح۳۲ = 39
شناسه‌ی ویژگی فاصله بالا (padding top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌پایین P_PADDING_BOTTOM

پایا ویژگی‌فاصله‌پایین: صحیح۳۲ = 40
شناسه‌ی ویژگی فاصله پایین (padding bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌ابتدا P_PADDING_START

پایا ویژگی‌فاصله‌ابتدا: صحیح۳۲ = 41
شناسه‌ی ویژگی فاصله ابتدا (padding start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌انتها P_PADDING_END

پایا ویژگی‌فاصله‌انتها: صحیح۳۲ = 42
شناسه‌ی ویژگی فاصله انتها (padding end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌چپ P_PADDING_LEFT

پایا ویژگی‌فاصله‌چپ: صحیح۳۲ = 43
شناسه‌ی ویژگی فاصله چپ (padding left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌راست P_PADDING_RIGHT

پایا ویژگی‌فاصله‌راست: صحیح۳۲ = 44
شناسه‌ی ویژگی فاصله راست (padding right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌افقی P_PADDING_X

پایا ویژگی‌فاصله‌افقی: صحیح۳۲ = 45
شناسه‌ی ویژگی فاصله افقی (padding x).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌عمودی P_PADDING_Y

پایا ویژگی‌فاصله‌عمودی: صحیح۳۲ = 46
شناسه‌ی ویژگی فاصله عمودی (padding y).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا P_MARGIN

پایا ویژگی‌فضا: صحیح۳۲ = 47
شناسه‌ی ویژگی فضا (margin).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌بالا P_MARGIN_TOP

پایا ویژگی‌فضا‌بالا: صحیح۳۲ = 48
شناسه‌ی ویژگی فضا بالا (margin top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌پایین P_MARGIN_BOTTOM

پایا ویژگی‌فضا‌پایین: صحیح۳۲ = 49
شناسه‌ی ویژگی فضا پایین (margin bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌ابتدا P_MARGIN_START

پایا ویژگی‌فضا‌ابتدا: صحیح۳۲ = 50
شناسه‌ی ویژگی فضا ابتدا (margin start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌انتها P_MARGIN_END

پایا ویژگی‌فضا‌انتها: صحیح۳۲ = 51
شناسه‌ی ویژگی فضا انتها (margin end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌چپ P_MARGIN_LEFT

پایا ویژگی‌فضا‌چپ: صحیح۳۲ = 52
شناسه‌ی ویژگی فضا چپ (margin left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌راست P_MARGIN_RIGHT

پایا ویژگی‌فضا‌راست: صحیح۳۲ = 53
شناسه‌ی ویژگی فضا راست (margin right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌افقی P_MARGIN_X

پایا ویژگی‌فضا‌افقی: صحیح۳۲ = 54
شناسه‌ی ویژگی فضا افقی (margin x).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضا‌عمودی P_MARGIN_Y

پایا ویژگی‌فضا‌عمودی: صحیح۳۲ = 55
شناسه‌ی ویژگی فضا عمودی (margin y).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سرریز P_OVERFLOW

پایا ویژگی‌سرریز: صحیح۳۲ = 56
شناسه‌ی ویژگی سرریز (overflow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سرریز‌افقی P_OVERFLOW_X

پایا ویژگی‌سرریز‌افقی: صحیح۳۲ = 57
شناسه‌ی ویژگی سرریز افقی (overflow x).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سرریز‌عمودی P_OVERFLOW_Y

پایا ویژگی‌سرریز‌عمودی: صحیح۳۲ = 58
شناسه‌ی ویژگی سرریز عمودی (overflow y).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌نمایان P_VISIBLE

پایا ویژگی‌نمایان: صحیح۳۲ = 59
شناسه‌ی ویژگی نمایان (visible).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌برش P_CLIP

پایا ویژگی‌برش: صحیح۳۲ = 60
شناسه‌ی ویژگی برش (clip).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌پس‌زمینه P_BACKGROUND

پایا ویژگی‌پس‌زمینه: صحیح۳۲ = 61
شناسه‌ی ویژگی پس‌زمینه (background).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌اندازه‌پس‌زمینه P_BACKGROUND_SIZE

پایا ویژگی‌اندازه‌پس‌زمینه: صحیح۳۲ = 62
شناسه‌ی ویژگی اندازه پس‌زمینه (background size).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌موقعیت‌پس‌زمینه P_BACKGROUND_POSITION

پایا ویژگی‌موقعیت‌پس‌زمینه: صحیح۳۲ = 63
شناسه‌ی ویژگی موقعیت پس‌زمینه (background position).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تکرار‌پس‌زمینه P_BACKGROUND_REPEAT

پایا ویژگی‌تکرار‌پس‌زمینه: صحیح۳۲ = 64
شناسه‌ی ویژگی تکرار پس‌زمینه (background repeat).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر P_BORDER

پایا ویژگی‌کادر: صحیح۳۲ = 65
شناسه‌ی ویژگی کادر (border).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌بالا P_BORDER_TOP

پایا ویژگی‌کادر‌بالا: صحیح۳۲ = 66
شناسه‌ی ویژگی کادر بالا (border top).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌پایین P_BORDER_BOTTOM

پایا ویژگی‌کادر‌پایین: صحیح۳۲ = 67
شناسه‌ی ویژگی کادر پایین (border bottom).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌ابتدا P_BORDER_START

پایا ویژگی‌کادر‌ابتدا: صحیح۳۲ = 68
شناسه‌ی ویژگی کادر ابتدا (border start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌انتها P_BORDER_END

پایا ویژگی‌کادر‌انتها: صحیح۳۲ = 69
شناسه‌ی ویژگی کادر انتها (border end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌چپ P_BORDER_LEFT

پایا ویژگی‌کادر‌چپ: صحیح۳۲ = 70
شناسه‌ی ویژگی کادر چپ (border left).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کادر‌راست P_BORDER_RIGHT

پایا ویژگی‌کادر‌راست: صحیح۳۲ = 71
شناسه‌ی ویژگی کادر راست (border right).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ضخامت‌کادر P_BORDER_WIDTH

پایا ویژگی‌ضخامت‌کادر: صحیح۳۲ = 72
شناسه‌ی ویژگی ضخامت کادر (border width).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سبک‌کادر P_BORDER_STYLE

پایا ویژگی‌سبک‌کادر: صحیح۳۲ = 73
شناسه‌ی ویژگی سبک کادر (border style).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ‌کادر P_BORDER_COLOR

پایا ویژگی‌رنگ‌کادر: صحیح۳۲ = 74
شناسه‌ی ویژگی رنگ کادر (border color).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گردی P_RADIUS

پایا ویژگی‌گردی: صحیح۳۲ = 75
شناسه‌ی ویژگی گردی (radius).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گردی‌بالا‌ابتدا P_RADIUS_TOP_START

پایا ویژگی‌گردی‌بالا‌ابتدا: صحیح۳۲ = 76
شناسه‌ی ویژگی گردی بالا ابتدا (radius top start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گردی‌بالا‌انتها P_RADIUS_TOP_END

پایا ویژگی‌گردی‌بالا‌انتها: صحیح۳۲ = 77
شناسه‌ی ویژگی گردی بالا انتها (radius top end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گردی‌پایین‌انتها P_RADIUS_BOTTOM_END

پایا ویژگی‌گردی‌پایین‌انتها: صحیح۳۲ = 78
شناسه‌ی ویژگی گردی پایین انتها (radius bottom end).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گردی‌پایین‌ابتدا P_RADIUS_BOTTOM_START

پایا ویژگی‌گردی‌پایین‌ابتدا: صحیح۳۲ = 79
شناسه‌ی ویژگی گردی پایین ابتدا (radius bottom start).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌دورخط P_OUTLINE

پایا ویژگی‌دورخط: صحیح۳۲ = 80
شناسه‌ی ویژگی دورخط (outline).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌دورخط P_OUTLINE_OFFSET

پایا ویژگی‌فاصله‌دورخط: صحیح۳۲ = 81
شناسه‌ی ویژگی فاصله دورخط (outline offset).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سایه P_SHADOW

پایا ویژگی‌سایه: صحیح۳۲ = 82
شناسه‌ی ویژگی سایه (shadow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌شفافیت P_OPACITY

پایا ویژگی‌شفافیت: صحیح۳۲ = 83
شناسه‌ی ویژگی شفافیت (opacity).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تاری P_BLUR

پایا ویژگی‌تاری: صحیح۳۲ = 84
شناسه‌ی ویژگی تاری (blur).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌روشنایی P_BRIGHTNESS

پایا ویژگی‌روشنایی: صحیح۳۲ = 85
شناسه‌ی ویژگی روشنایی (brightness).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کنتراست P_CONTRAST

پایا ویژگی‌کنتراست: صحیح۳۲ = 86
شناسه‌ی ویژگی کنتراست (contrast).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌خاکستری P_GRAYSCALE

پایا ویژگی‌خاکستری: صحیح۳۲ = 87
شناسه‌ی ویژگی خاکستری (grayscale).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌اشباع‌رنگ P_SATURATE

پایا ویژگی‌اشباع‌رنگ: صحیح۳۲ = 88
شناسه‌ی ویژگی اشباع رنگ (saturate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سپیا P_SEPIA

پایا ویژگی‌سپیا: صحیح۳۲ = 89
شناسه‌ی ویژگی سپیا (sepia).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌وارونگی P_INVERT

پایا ویژگی‌وارونگی: صحیح۳۲ = 90
شناسه‌ی ویژگی وارونگی (invert).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چرخش‌فام P_HUE_ROTATE

پایا ویژگی‌چرخش‌فام: صحیح۳۲ = 91
شناسه‌ی ویژگی چرخش فام (hue rotate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تاری‌پشت P_BACKDROP_BLUR

پایا ویژگی‌تاری‌پشت: صحیح۳۲ = 92
شناسه‌ی ویژگی تاری پشت (backdrop blur).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌روشنایی‌پشت P_BACKDROP_BRIGHTNESS

پایا ویژگی‌روشنایی‌پشت: صحیح۳۲ = 93
شناسه‌ی ویژگی روشنایی پشت (backdrop brightness).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کنتراست‌پشت P_BACKDROP_CONTRAST

پایا ویژگی‌کنتراست‌پشت: صحیح۳۲ = 94
شناسه‌ی ویژگی کنتراست پشت (backdrop contrast).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌خاکستری‌پشت P_BACKDROP_GRAYSCALE

پایا ویژگی‌خاکستری‌پشت: صحیح۳۲ = 95
شناسه‌ی ویژگی خاکستری پشت (backdrop grayscale).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌اشباع‌رنگ‌پشت P_BACKDROP_SATURATE

پایا ویژگی‌اشباع‌رنگ‌پشت: صحیح۳۲ = 96
شناسه‌ی ویژگی اشباع رنگ پشت (backdrop saturate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سپیا‌پشت P_BACKDROP_SEPIA

پایا ویژگی‌سپیا‌پشت: صحیح۳۲ = 97
شناسه‌ی ویژگی سپیا پشت (backdrop sepia).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌وارونگی‌پشت P_BACKDROP_INVERT

پایا ویژگی‌وارونگی‌پشت: صحیح۳۲ = 98
شناسه‌ی ویژگی وارونگی پشت (backdrop invert).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چرخش‌فام‌پشت P_BACKDROP_HUE_ROTATE

پایا ویژگی‌چرخش‌فام‌پشت: صحیح۳۲ = 99
شناسه‌ی ویژگی چرخش فام پشت (backdrop hue rotate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌آمیختگی P_BLEND

پایا ویژگی‌آمیختگی: صحیح۳۲ = 100
شناسه‌ی ویژگی آمیختگی (blend).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌جابه‌جایی P_TRANSLATE

پایا ویژگی‌جابه‌جایی: صحیح۳۲ = 101
شناسه‌ی ویژگی جابه‌جایی (translate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌چرخش P_ROTATE

پایا ویژگی‌چرخش: صحیح۳۲ = 102
شناسه‌ی ویژگی چرخش (rotate).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌مقیاس P_SCALE

پایا ویژگی‌مقیاس: صحیح۳۲ = 103
شناسه‌ی ویژگی مقیاس (scale).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کجی P_SKEW

پایا ویژگی‌کجی: صحیح۳۲ = 104
شناسه‌ی ویژگی کجی (skew).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌مبدا P_ORIGIN

پایا ویژگی‌مبدا: صحیح۳۲ = 105
شناسه‌ی ویژگی مبدا (origin).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌نشانگر P_CURSOR

پایا ویژگی‌نشانگر: صحیح۳۲ = 106
شناسه‌ی ویژگی نشانگر (cursor).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تعاملی P_INTERACTIVE

پایا ویژگی‌تعاملی: صحیح۳۲ = 107
شناسه‌ی ویژگی تعاملی (interactive).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌انتخاب‌پذیر P_SELECTABLE

پایا ویژگی‌انتخاب‌پذیر: صحیح۳۲ = 108
شناسه‌ی ویژگی انتخاب‌پذیر (selectable).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌جاگیری‌تصویر P_IMAGE_FIT

پایا ویژگی‌جاگیری‌تصویر: صحیح۳۲ = 109
شناسه‌ی ویژگی جاگیری تصویر (image fit).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ‌تاکید P_ACCENT

پایا ویژگی‌رنگ‌تاکید: صحیح۳۲ = 110
شناسه‌ی ویژگی رنگ تاکید (accent).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ‌نشانگر‌متن P_CARET

پایا ویژگی‌رنگ‌نشانگر‌متن: صحیح۳۲ = 111
شناسه‌ی ویژگی رنگ نشانگر متن (caret).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌نوار‌پیمایش P_SCROLLBAR

پایا ویژگی‌نوار‌پیمایش: صحیح۳۲ = 112
شناسه‌ی ویژگی نوار پیمایش (scrollbar).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ‌نوار‌پیمایش P_SCROLLBAR_COLOR

پایا ویژگی‌رنگ‌نوار‌پیمایش: صحیح۳۲ = 113
شناسه‌ی ویژگی رنگ نوار پیمایش (scrollbar color).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ P_COLOR

پایا ویژگی‌رنگ: صحیح۳۲ = 114
شناسه‌ی ویژگی رنگ (color).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌قلم P_FONT

پایا ویژگی‌قلم: صحیح۳۲ = 115
شناسه‌ی ویژگی قلم (font).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌اندازه‌قلم P_FONT_SIZE

پایا ویژگی‌اندازه‌قلم: صحیح۳۲ = 116
شناسه‌ی ویژگی اندازه قلم (font size).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌وزن‌قلم P_FONT_WEIGHT

پایا ویژگی‌وزن‌قلم: صحیح۳۲ = 117
شناسه‌ی ویژگی وزن قلم (font weight).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌کج P_ITALIC

پایا ویژگی‌کج: صحیح۳۲ = 118
شناسه‌ی ویژگی کج (italic).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ارتفاع‌خط P_LINE_HEIGHT

پایا ویژگی‌ارتفاع‌خط: صحیح۳۲ = 119
شناسه‌ی ویژگی ارتفاع خط (line height).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌حروف P_LETTER_SPACING

پایا ویژگی‌فاصله‌حروف: صحیح۳۲ = 120
شناسه‌ی ویژگی فاصله حروف (letter spacing).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فاصله‌واژه‌ها P_WORD_SPACING

پایا ویژگی‌فاصله‌واژه‌ها: صحیح۳۲ = 121
شناسه‌ی ویژگی فاصله واژه‌ها (word spacing).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تراز‌متن P_TEXT_ALIGN

پایا ویژگی‌تراز‌متن: صحیح۳۲ = 122
شناسه‌ی ویژگی تراز متن (text align).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌تزیین‌متن P_DECORATION

پایا ویژگی‌تزیین‌متن: صحیح۳۲ = 123
شناسه‌ی ویژگی تزیین متن (decoration).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌رنگ‌تزیین‌متن P_DECORATION_COLOR

پایا ویژگی‌رنگ‌تزیین‌متن: صحیح۳۲ = 124
شناسه‌ی ویژگی رنگ تزیین متن (decoration color).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سبک‌تزیین‌متن P_DECORATION_STYLE

پایا ویژگی‌سبک‌تزیین‌متن: صحیح۳۲ = 125
شناسه‌ی ویژگی سبک تزیین متن (decoration style).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ضخامت‌تزیین‌متن P_DECORATION_THICKNESS

پایا ویژگی‌ضخامت‌تزیین‌متن: صحیح۳۲ = 126
شناسه‌ی ویژگی ضخامت تزیین متن (decoration thickness).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌دگرگونی‌متن P_TRANSFORM_TEXT

پایا ویژگی‌دگرگونی‌متن: صحیح۳۲ = 127
شناسه‌ی ویژگی دگرگونی متن (transform text).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌پیچش‌متن P_WRAP_TEXT

پایا ویژگی‌پیچش‌متن: صحیح۳۲ = 128
شناسه‌ی ویژگی پیچش متن (wrap text).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌بیشینه‌سطرها P_MAX_LINES

پایا ویژگی‌بیشینه‌سطرها: صحیح۳۲ = 129
شناسه‌ی ویژگی بیشینه سطرها (max lines).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سه‌نقطه P_ELLIPSIS

پایا ویژگی‌سه‌نقطه: صحیح۳۲ = 130
شناسه‌ی ویژگی سه‌نقطه (ellipsis).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌جهت‌متن P_DIRECTION

پایا ویژگی‌جهت‌متن: صحیح۳۲ = 131
شناسه‌ی ویژگی جهت متن (direction).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌فضای‌سفید P_WHITE_SPACE

پایا ویژگی‌فضای‌سفید: صحیح۳۲ = 132
شناسه‌ی ویژگی فضای سفید (white space).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌سایه‌متن P_TEXT_SHADOW

پایا ویژگی‌سایه‌متن: صحیح۳۲ = 133
شناسه‌ی ویژگی سایه متن (text shadow).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ویژگی‌های‌قلم P_FONT_FEATURES

پایا ویژگی‌ویژگی‌های‌قلم: صحیح۳۲ = 134
شناسه‌ی ویژگی ویژگی‌های قلم (font features).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌گذار P_TRANSITION

پایا ویژگی‌گذار: صحیح۳۲ = 135
شناسه‌ی ویژگی گذار (transition).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی‌ویژگی‌های‌گذار P_TRANSITION_PROPERTIES

پایا ویژگی‌ویژگی‌های‌گذار: صحیح۳۲ = 136
شناسه‌ی ویژگی ویژگی‌های گذار (transition properties).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

شمار‌ویژگی‌ها PROP_COUNT

پایا شمار‌ویژگی‌ها: صحیح۳۲ = 137
شمار ویژگی‌ها؛ شناسه‌ها از ۰ تا یکی کمتر از آن.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

گونه‌کلیدواژه KIND_WORD

پایا گونه‌کلیدواژه: صحیح۳۲ = 1
گونه‌ی مقدار: یک کلیدواژه.
gui-style-Parse.salam
واردسازی رابط گرافیکی.سبک

تابع ریشه:
    هر text در ["8, 16"، "100% - 20"، "۸، ۱۶٪"، "8 16"، "-4"]:
        ناپایا v := سبک.مقدار {}
        اگر سبک.تجزیه(سبک.ویژگی‌فاصله، text، v):
            سرچاپ "padding ="، text، "->"، سبک.قالب(سبک.ویژگی‌فاصله، v)، "/"، v.اجزا.طول()، "items"
        وگرنه:
            سرچاپ سبک.خطا(سبک.ویژگی‌فاصله، text)
        پایان
    پایان
    ناپایا b := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌کادر، "#3366aa, 2"، b)
    سرچاپ "border:"، سبک.قالب(سبک.ویژگی‌کادر، b)
    ناپایا sh := سبک.مقدار {}
    سبک.تجزیه(سبک.ویژگی‌سایه، "[0, 4, 8, black], [0, 1, 2, red]"، sh)
    سرچاپ "shadow groups:"، sh.آغازها.طول()، "first item kind is a length:"، sh.اجزا.بگیر(0).گونه برابر سبک.جزء‌طول
پایان
خروجیpadding = 8, 16 -> 8, 16 / 2 items padding = 100% - 20 -> 100% - 20 / 1 items padding = ۸، ۱۶٪ -> 8, 16% / 2 items padding: lengths are joined with + or -, and a list needs commas; expected 1 to 4 lengths (top, end, bottom, start), not negative, for example padding = 8, 16 padding: a negative length is not allowed; expected 1 to 4 lengths (top, end, bottom, start), not negative, for example padding = 8, 16 border: 2, #3366aa shadow groups: 2 first item kind is a length: true

گونه‌منطقی KIND_BOOL

پایا گونه‌منطقی: صحیح۳۲ = 2
گونه‌ی مقدار: درست یا نادرست.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌عدد KIND_NUMBER

پایا گونه‌عدد: صحیح۳۲ = 3
گونه‌ی مقدار: یک عدد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌صحیح KIND_INT

پایا گونه‌صحیح: صحیح۳۲ = 4
گونه‌ی مقدار: یک عدد صحیح.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌طول KIND_LENGTH

پایا گونه‌طول: صحیح۳۲ = 5
گونه‌ی مقدار: طول‌ها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌زاویه KIND_ANGLE

پایا گونه‌زاویه: صحیح۳۲ = 6
گونه‌ی مقدار: زاویه‌ها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌رنگ KIND_COLOR

پایا گونه‌رنگ: صحیح۳۲ = 7
گونه‌ی مقدار: رنگ‌ها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌رنگ‌آمیزی KIND_PAINT

پایا گونه‌رنگ‌آمیزی: صحیح۳۲ = 8
گونه‌ی مقدار: لایه‌های رنگ‌آمیزی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌شیارها KIND_TRACKS

پایا گونه‌شیارها: صحیح۳۲ = 9
گونه‌ی مقدار: شیارهای شبکه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌کادر KIND_BORDER

پایا گونه‌کادر: صحیح۳۲ = 10
گونه‌ی مقدار: کادر: ضخامت، سبک و رنگ.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌سایه KIND_SHADOW

پایا گونه‌سایه: صحیح۳۲ = 11
گونه‌ی مقدار: سایه‌های جعبه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌سایه‌متن KIND_TEXT_SHADOW

پایا گونه‌سایه‌متن: صحیح۳۲ = 12
گونه‌ی مقدار: سایه‌های متن.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌گذار KIND_TRANSITION

پایا گونه‌گذار: صحیح۳۲ = 13
گونه‌ی مقدار: گذارها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌ویژگی‌ها KIND_PROPS

پایا گونه‌ویژگی‌ها: صحیح۳۲ = 14
گونه‌ی مقدار: نام ویژگی‌ها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌قلم‌ها KIND_FONTS

پایا گونه‌قلم‌ها: صحیح۳۲ = 15
گونه‌ی مقدار: خانواده‌های قلم.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

گونه‌رشته‌ها KIND_STRINGS

پایا گونه‌رشته‌ها: صحیح۳۲ = 16
گونه‌ی مقدار: رشته‌ها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌طول ITEM_LEN

پایا جزء‌طول: صحیح۳۲ = 1
گونه‌ی جزء: یک طول.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌عدد ITEM_NUM

پایا جزء‌عدد: صحیح۳۲ = 2
گونه‌ی جزء: یک عدد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌صحیح ITEM_INT

پایا جزء‌صحیح: صحیح۳۲ = 3
گونه‌ی جزء: یک عدد صحیح.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌منطقی ITEM_BOOL

پایا جزء‌منطقی: صحیح۳۲ = 4
گونه‌ی جزء: درست یا نادرست.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌زمان ITEM_TIME

پایا جزء‌زمان: صحیح۳۲ = 5
گونه‌ی جزء: زمانی به میلی‌ثانیه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌زاویه ITEM_ANGLE

پایا جزء‌زاویه: صحیح۳۲ = 6
گونه‌ی جزء: زاویه‌ای به درجه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌رنگ ITEM_COLOR

پایا جزء‌رنگ: صحیح۳۲ = 7
گونه‌ی جزء: یک رنگ.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌کلیدواژه ITEM_WORD

پایا جزء‌کلیدواژه: صحیح۳۲ = 8
گونه‌ی جزء: یک کلیدواژه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌رشته ITEM_STR

پایا جزء‌رشته: صحیح۳۲ = 9
گونه‌ی جزء: یک رشته.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌رنگ‌آمیزی ITEM_PAINT

پایا جزء‌رنگ‌آمیزی: صحیح۳۲ = 10
گونه‌ی جزء: گرادیان یا تصویر.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌نرمش ITEM_EASE

پایا جزء‌نرمش: صحیح۳۲ = 11
گونه‌ی جزء: یک نرمش.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌شیار ITEM_TRACK

پایا جزء‌شیار: صحیح۳۲ = 12
گونه‌ی جزء: یک شیار شبکه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

جزء‌ویژگی ITEM_PROP

پایا جزء‌ویژگی: صحیح۳۲ = 13
گونه‌ی جزء: نام یک ویژگی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

رنگ‌آمیزی‌رنگ PAINT_COLOR

پایا رنگ‌آمیزی‌رنگ: صحیح۳۲ = 1
گونه‌ی رنگ‌آمیزی: رنگ ساده.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ‌آمیزی‌خطی PAINT_LINEAR

پایا رنگ‌آمیزی‌خطی: صحیح۳۲ = 2
گونه‌ی رنگ‌آمیزی: خطی(...).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ‌آمیزی‌شعاعی PAINT_RADIAL

پایا رنگ‌آمیزی‌شعاعی: صحیح۳۲ = 3
گونه‌ی رنگ‌آمیزی: شعاعی(...).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ‌آمیزی‌مخروطی PAINT_CONIC

پایا رنگ‌آمیزی‌مخروطی: صحیح۳۲ = 4
گونه‌ی رنگ‌آمیزی: مخروطی(...).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ‌آمیزی‌تصویر PAINT_IMAGE

پایا رنگ‌آمیزی‌تصویر: صحیح۳۲ = 5
گونه‌ی رنگ‌آمیزی: تصویر("...").

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

نرمش‌خطی EASE_LINEAR

پایا نرمش‌خطی: صحیح۳۲ = 1
نرمش: خطی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌نرم EASE_EASE

پایا نرمش‌نرم: صحیح۳۲ = 2
نرمش: نرم.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌ابتدا EASE_IN

پایا نرمش‌ابتدا: صحیح۳۲ = 3
نرمش: نرم ابتدا.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌انتها EASE_OUT

پایا نرمش‌انتها: صحیح۳۲ = 4
نرمش: نرم انتها.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌دوسویه EASE_IN_OUT

پایا نرمش‌دوسویه: صحیح۳۲ = 5
نرمش: نرم دوسویه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌منحنی EASE_CUBIC

پایا نرمش‌منحنی: صحیح۳۲ = 6
نرمش: نرم(x1، y1، x2، y2).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌گام EASE_STEPS

پایا نرمش‌گام: صحیح۳۲ = 7
نرمش: گام ها(n).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

نرمش‌فنر EASE_SPRING

پایا نرمش‌فنر: صحیح۳۲ = 8
نرمش: فنر(سختی، میرایی).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

شیار‌اندازه TRACK_SIZE

پایا شیار‌اندازه: صحیح۳۲ = 1
گونه‌ی شیار: یک اندازه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

شیار‌بازه TRACK_MINMAX

پایا شیار‌بازه: صحیح۳۲ = 2
گونه‌ی شیار: کمینه بیشینه(a، b).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

شیار‌متناسب TRACK_FIT

پایا شیار‌متناسب: صحیح۳۲ = 3
گونه‌ی شیار: متناسب(طول).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

شیار‌تکراری TRACK_REPEAT

پایا شیار‌تکراری: صحیح۳۲ = 4
گونه‌ی شیار: چندبار(n، شیارها).

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

تابع‌ها

اطلاعات Info

تابع اطلاعات(id: صحیح): اطلاعات‌ویژگی
سطر جدول یک ویژگی را برمی‌گرداند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ویژگی با نام PropByName

تابع ویژگی با نام(name: رشته): صحیح
ویژگی را با نام انگلیسی یا فارسی پیدا می‌کند؛ اگر نباشد -1.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

نام ویژگی PropName

تابع نام ویژگی(id: صحیح): رشته
نام انگلیسی ویژگی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

نام فارسی ویژگی PropFaName

تابع نام فارسی ویژگی(id: صحیح): رشته
نام فارسی ویژگی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

ارثی است Inherited

تابع ارثی است(id: صحیح): منطقی
می‌گوید آیا فرزندان ویژگی را به ارث می‌برند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

پویانما است Animatable

تابع پویانما است(id: صحیح): منطقی
می‌گوید آیا گذار ویژگی را پویا می‌کند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

نام واژه KeywordName

تابع نام واژه(id: صحیح): رشته
نام انگلیسی یک کلیدواژه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

نام فارسی واژه KeywordFaName

تابع نام فارسی واژه(id: صحیح): رشته
نام فارسی یک کلیدواژه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه با نام KeywordByName

تابع واژه با نام(name: رشته): صحیح
کلیدواژه را با نام انگلیسی یا فارسی پیدا می‌کند؛ اگر نباشد ۰.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

واژه‌های ویژگی PropKeywords

تابع واژه‌های ویژگی(id: صحیح): وکتور<صحیح>
شناسه‌ی کلیدواژه‌هایی که ویژگی می‌پذیرد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Props.salam

تجزیه Parse

تابع تجزیه(prop: صحیح، text: رشته، out &: مقدار): منطقی
مقداری را به نگارش صفحه می‌خواند و با ویژگی می‌سنجد. در خطا نادرست برمی‌گرداند و خطا پیام را می‌دهد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

خطا Error

تابع خطا(prop: صحیح، text: رشته): رشته
اگر تجزیه متن را بپذیرد رشته‌ی تهی، وگرنه یک خط با علت، شکل درست و نمونه‌ای به نگارش سلام.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Parse.salam

نرمش در EaseAt

تابع نرمش در(e: نرمش، t: اعشار۶۴): اعشار۶۴
پیشرفت نرم‌شده را در زمان t از ۰ تا ۱ برمی‌گرداند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

میان یابی Lerp

تابع میان یابی(prop: صحیح، a: مقدار، b: مقدار، t: اعشار۶۴): مقدار
ویژگی را برای گذار میان دو مقدار میان‌یابی می‌کند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Lerp.salam

پیکسل Px

تابع پیکسل(n: اعشار۶۴): طول
طولی به پیکسل.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

درصد Pct

تابع درصد(n: اعشار۶۴): طول
طولی به درصد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

ام Em

تابع ام(n: اعشار۶۴): طول
طولی به ام.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رم Rem

تابع رم(n: اعشار۶۴): طول
طولی به رم.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

عرض دید Vw

تابع عرض دید(n: اعشار۶۴): طول
طولی به درصد عرض پنجره.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

ارتفاع دید Vh

تابع ارتفاع دید(n: اعشار۶۴): طول
طولی به درصد ارتفاع پنجره.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

کمینه دید Vmin

تابع کمینه دید(n: اعشار۶۴): طول
طولی به کمینه‌ی دید.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

بیشینه دید Vmax

تابع بیشینه دید(n: اعشار۶۴): طول
طولی به بیشینه‌ی دید.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

سهم Fr

تابع سهم(n: اعشار۶۴): طول
اندازه‌ی شیار به سهم.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ از ColorOf

تابع رنگ از(r: اعشار۶۴، g: اعشار۶۴، b: اعشار۶۴، a: اعشار۶۴): رنگ.رنگ
رنگی از کانال‌های sRGB و آلفا.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

رنگ جاری CurrentColor

تابع رنگ جاری(): رنگ.رنگ
رنگ جاری، یعنی رنگ متن.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

روشن تیره LightDark

تابع روشن تیره(light: رنگ.رنگ، dark: رنگ.رنگ): رنگ.رنگ
رنگی با گونه‌ی روشن و تیره.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

گرادیان Gradient

تابع گرادیان(kind: صحیح، angle: اعشار۶۴، side: صحیح، circle: منطقی، at_x: طول، at_y: طول، has_at: منطقی): رنگ‌آمیزی
رنگ‌آمیزی گرادیان بی‌ایستگاه؛ ایستگاه‌ها را با افزودن ایستگاه بیفزایید.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

تصویر Image

تابع تصویر(path: رشته): رنگ‌آمیزی
رنگ‌آمیزی تصویری.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از طول OfLen

تابع از طول(l: طول): جزء
جزء طول.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از عدد OfNum

تابع از عدد(n: اعشار۶۴): جزء
جزء عدد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از صحیح OfInt

تابع از صحیح(n: صحیح): جزء
جزء صحیح.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از منطقی OfBool

تابع از منطقی(b: منطقی): جزء
جزء منطقی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از زمان OfTime

تابع از زمان(ms: اعشار۶۴): جزء
جزء زمان به میلی‌ثانیه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از زاویه OfAngle

تابع از زاویه(deg: اعشار۶۴): جزء
جزء زاویه به درجه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از رنگ OfColor

تابع از رنگ(c: رنگ.رنگ): جزء
جزء رنگ.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از واژه OfWord

تابع از واژه(kw: صحیح): جزء
جزء کلیدواژه.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از رشته OfStr

تابع از رشته(s: رشته): جزء
جزء رشته.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از رنگ‌آمیزی OfPaint

تابع از رنگ‌آمیزی(p: رنگ‌آمیزی): جزء
جزء رنگ‌آمیزی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از نرمش OfEase

تابع از نرمش(e: نرمش): جزء
جزء نرمش.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از شیار OfTrack

تابع از شیار(t: شیار): جزء
جزء شیار.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

از ویژگی OfProp

تابع از ویژگی(prop: صحیح): جزء
جزء ویژگی.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

یک One

تابع یک(it: جزء): مقدار
مقداری با یک جزء؛ با با و سپس ادامه دهید.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

قالب Format

تابع قالب(prop: صحیح، v: مقدار): رشته
مقدار را به نگارش استاندارد سلام می‌نویسد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

منبع Source

تابع منبع(prop: صحیح، v: مقدار): رشته
عبارتی به زبان سلام برمی‌گرداند که همان مقدار را بی‌تجزیه می‌سازد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Source.salam

سی اس اس Css

تابع سی اس اس(prop: صحیح، v: مقدار): رشته
اعلان‌های سی اس اسی که مقصد وب برای مقدار می‌نویسد.
gui-style-Css.salam
واردسازی رابط گرافیکی.سبک

تابع show(prop: صحیح، text: رشته):
    ناپایا v := سبک.مقدار {}
    سبک.تجزیه(prop، text، v)
    سرچاپ سبک.نام ویژگی(prop)، "="، text
    سرچاپ "   "، سبک.سی اس اس(prop، v)
پایان

تابع ریشه:
    show(سبک.ویژگی‌چیدمان، "row")
    show(سبک.ویژگی‌چیدمان، "stack")
    show(سبک.ویژگی‌عرض، "100% - 20")
    show(سبک.ویژگی‌فاصله، "8, 16, 4, 2")
    show(سبک.ویژگی‌نمایان، "false")
    show(سبک.ویژگی‌تاری، "4")
    show(سبک.ویژگی‌گذار، "200ms, ease out")
    base := سبک.سی اس اس پایه()
    سرچاپ "base sheet:"، base.طول() بزرگتر 1000، base.زیررشته(0، 40)
پایان
خروجیlayout = row display:var(--salam-o,block) flex;flex-direction:var(--salam-dir,row);--salam-rev:row-reverse layout = stack display:var(--salam-o,block) grid;grid-template:minmax(0,1fr)/minmax(0,1fr);justify-items:var(--salam-j,start);&>*{grid-area:1/1} width = 100% - 20 width:calc(100% - 20px) padding = 8, 16, 4, 2 padding-top:8px;padding-inline-end:16px;padding-bottom:4px;padding-inline-start:2px visible = false display:none!important blur = 4 --salam-f-blur:blur(4px);filter:var(--salam-f-blur,) var(--salam-f-brightness,) var(--salam-f-contrast,) var(--salam-f-grayscale,) var(--salam-f-saturate,) var(--salam-f-sepia,) var(--salam-f-invert,) var(--salam-f-hue-rotate,) transition = 200ms, ease out transition-duration:200ms;transition-timing-function:ease-out;transition-delay:0ms base sheet: true *,::before,::after{box-sizing:border-box

سی اس اس پایه BaseCss

تابع سی اس اس پایه(): رشته
برگه‌ی سبک پایه را برمی‌گرداند تا عنصرهای وب با همان پیش‌فرض‌های پیش فرض آغاز شوند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Css.salam

بگیر Get

تابع بگیر(s: ظاهر، prop: صحیح): مقدار
یک ویژگی را از سبک به شکل مقدار می‌خواند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Style.salam

بگذار Set

تابع بگذار(s &: ظاهر، prop: صحیح، v: مقدار)
مقدار تجزیه‌شده را در فیلدهای گونه‌دار سبک می‌گذارد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Style.salam

ارث بری Inherit

تابع ارث بری(parent: ظاهر، child &: ظاهر)
ویژگی‌های ارثی را از پدر برمی‌دارد، جایی که فرزند هنوز مقدار آغازین دارد.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Style.salam

پیش فرض Default

تابع پیش فرض(element: رشته): ظاهر
سبک پیش‌فرض یک گونه عنصر را با نام انگلیسی، اچ‌تی‌ام‌ال یا فارسی برمی‌گرداند.

نمونه‌ی این مورد همراه با موارد بالاتر آمده است: gui-style-Style.salam