مرجع باکسها
26 تابع و 1 مقدارِ box: امضا، اثر، مرحله، هزینه و مثالهای آزموده.
مستطیلهایی که روی نمودار رسم میشوند. باکس با box.new ساخته میشود و بقیهٔ توابع آن را میخوانند یا تغییر میدهند.
توابع#
box.copy#
box.copy([box])
یک کپی میسازد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد؛ مقدار تازهای میسازد که اندازهاش تابع آرگومانهاست (در دفتر حافظه شمرده میشود).
- مرحله: روی هر کندل.
- هزینه: حافظه میگیرد: دفتر حافظه آنچه را میسازد میشمارد؛ از سقف شیءهای رسمشده و خروجیها کم میشود.
box.delete#
box.delete([box])
شیء را از روی نمودار برمیدارد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.get_bottom#
box.get_bottom([box])
پایینِ شیء را میخواند.
- اثر: ندارد: نتیجه فقط به آرگومانها بستگی دارد.
- مرحله: روی هر کندل.
- هزینه: تعداد ثابتی عملیات.
box.get_left#
box.get_left([box])
سمت چپِ شیء را میخواند.
- اثر: ندارد: نتیجه فقط به آرگومانها بستگی دارد.
- مرحله: روی هر کندل.
- هزینه: تعداد ثابتی عملیات.
box.get_right#
box.get_right([box])
سمت راستِ شیء را میخواند.
- اثر: ندارد: نتیجه فقط به آرگومانها بستگی دارد.
- مرحله: روی هر کندل.
- هزینه: تعداد ثابتی عملیات.
box.get_top#
box.get_top([box])
بالای شیء را میخواند.
- اثر: ندارد: نتیجه فقط به آرگومانها بستگی دارد.
- مرحله: روی هر کندل.
- هزینه: تعداد ثابتی عملیات.
box.new#
box.new(left, top, [right], [bottom], [border_color], [border_width], [border_style], [extend], [x_unit], [background], [text], [text_size], [text_color], [h_align], [v_align], [top_left], [bottom_right])
یک مستطیل بین دو گوشه رسم میکند.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد؛ مقدار تازهای میسازد که اندازهاش تابع آرگومانهاست (در دفتر حافظه شمرده میشود).
- مرحله: روی هر کندل.
- هزینه: حافظه میگیرد: دفتر حافظه آنچه را میسازد میشمارد؛ از سقف شیءهای رسمشده و خروجیها کم میشود.
- خروجی: یک باکس.
- مثالها: ترسیم بازهٔ اخیر، باکسهای بازهٔ سشن، سشنی که بهتنهایی خوانده میشود.
box.set_background#
box.set_background([box], [color])
پسزمینهٔ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_border_color#
box.set_border_color([box], [color])
رنگ حاشیهٔ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_border_style#
box.set_border_style([box], [style])
سبک حاشیهٔ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_border_width#
box.set_border_width([box], [width])
پهنای حاشیهٔ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_bottom#
box.set_bottom([box], [bottom])
پایینِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_bottom_right#
box.set_bottom_right([box], [right], [bottom])
گوشهٔ پایین-راستِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_bottom_right_point#
box.set_bottom_right_point([box], [point])
نقطهٔ پایین-راستِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_extend#
box.set_extend([box], [extend])
امتداد (extend) شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_h_align#
box.set_h_align([box], [h_align])
تراز افقی (h align) شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_left#
box.set_left([box], [left])
سمت چپِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_right#
box.set_right([box], [right])
سمت راستِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_text#
box.set_text([box], [text])
متن شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_text_color#
box.set_text_color([box], [text_color])
رنگ متن شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_text_size#
box.set_text_size([box], [text_size])
اندازهٔ متن شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_top#
box.set_top([box], [top])
بالای شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_top_left#
box.set_top_left([box], [left], [top])
گوشهٔ بالا-چپِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_top_left_point#
box.set_top_left_point([box], [point])
نقطهٔ بالا-چپِ شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_v_align#
box.set_v_align([box], [v_align])
تراز عمودی (v align) شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
box.set_x_unit#
box.set_x_unit([box], [left], [right], [x_unit])
واحد محور x (x unit) شیء را تغییر میدهد.
- اثر: روی نمودار رسم میکند یا خروجی مینویسد.
- مرحله: روی هر کندل.
- هزینه: از سقف شیءهای رسمشده و خروجیها کم میشود.
مقدارها#
box.all