User Manual
17-21
get_pixel()
:ﻒﺻﻮﻟﺍ
.ﻲﻧﺎﻴﺒﻟﺍ ﻢﺳﺮﻟﺍ ﺔﺷﺎﺷ ﻰﻠﻋ ﺓﺩﺪﺤﻤﻟﺍ ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺪﻨﻋ ﻥﻮﻠﻟﺍ ﺕﺎﻣﻮﻠﻌﻣ ﺮﻓﻮﺗ
:ﺐﻴﻛﺮﺘﻟﺍ
get_pixel(x, y)
•y ﻞﻣﺎﻌﻤﻟﺍ ،x ﻞﻣﺎﻌﻤﻟﺍ
ﻉﻮﻧﻭ ﻕﺎﻄﻧ ﻥﻮﻜﻳ .ﺎﻬﺑ ﺔﺻﺎﺨﻟﺍ ﻥﻮﻠﻟﺍ ﺕﺎﻣﻮﻠﻌﻣ ﻰﻠﻋ ﻝﻮﺼﺤﻟﺍ ﺏﻮﻠﻄﻤﻟﺍ ﻞﺴﻜﺒﻟﺍ ﺓﺪﺣﻮﻟ y ﻭ x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﻥﺍﺩ
ﱢ
ﺪﺤ
ﹸ
ﻳ
ﺔﺤﻔﺻ) set_pixel ﺔﻔﻴﻇﻮﻟﺍ ﻲﻓ y ﻞﻣﺎﻌﻤﻟﺍﻭ x ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗ ﻉﻮﻧﻭ ﻕﺎﻄﻨﻟ
ﹰ
ﻼﺛﺎﻤﻣ ﺎﻫﺪﻳﺪﺤﺗ ﻦﻜﻤﻳ ﻲﺘﻟﺍ ﺔﻤﻴﻘﻟﺍ
.(17-20
:ﻝﺎﺜﻣ
(0 ،0) ﺕﺎﻴﺛﺍﺪﺣﻺﻟ (0 ،0 ،0) ﻥﻮﻠﻟﺍ ﺕﺎﻣﻮﻠﻌﻣ ﻰﻠﻋ ﻝﻮﺼﺤﻠﻟ
from casioplot import *
set_pixel(0,0,(0,0,0))
get_pixel(0,0)
:ﺔﻈﺣﻼﻣ
ﻞﻣﺎﻌﻤﻠﻟ RGB ﺔﻤﻴﻗ ﺔﻔﻴﻇﻮﻟﺍ ﻩﺬﻫ ﺽﺮﻌﺗ ﻑﻮﺴﻓ ،ﻪﺑ ﺡﻮﻤﺴﻤﻟﺍ ﻕﺎﻄﻨﻟﺍ ﻦﻤﺿ ﺎﻤﻬﻴﻠﻛ y ﻭ x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﻢﻴﻗ ﺖﻧﺎﻛ ﺍﺫﺇ
.(17-22 ﺔﺤﻔﺻ) color
.ﺀﻲﺷ ﻱﺃ ﺽﺮﻋ ﻢﺘﻳ ﻦﻠﻓ ،ﻪﺑ ﺡﻮﻤﺴﻤﻟﺍ ﻕﺎﻄﻨﻟﺍ ﺝﺭﺎﺧ y ﻭﺃ x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺔﻤﻴﻗ ﺖﻧﺎﻛ ﺍﺫﺇ
draw_string()
:ﻒﺻﻮﻟﺍ
.ﺓﺩﺪﺤﻤﻟﺍ ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﺪﻨﻋ ﺩﺪﺤﻤﻟﺍ ﻥﻮﻠﻟﺎﺑ ﻑﺮﺣﺃ ﺔﻠﺴﻠﺴﺘﻣ ﻢﺳﺮﺗ
:ﺐﻴﻛﺮﺘﻟﺍ
draw_string(x, y, s[, color[, size]])
•y ﻞﻣﺎﻌﻤﻟﺍ ،x ﻞﻣﺎﻌﻤﻟﺍ
ﻝﺎﺣ ﻲﻓ ﺔﺠﻴﺘﻨﻟﺍ ﻲﻟﺎﺘﻟﺍ ﻞﻜﺸﻟﺍ ﺢﺿﻮﻳ .ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﻦﻣ ﻝﻭﻷﺍ ﻑﺮﺤﻠﻟ y ﻭ x ﺕﺎﻴﺛﺍﺪﺣﻹﺍ ﻥﺍﺩ
ﱢ
ﺪﺤ
ﹸ
ﻳ
."A" ﻑﺮﺤﻟﺍ ﻢﺳﺮﻟ y = 20 ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗﻭ ،x = 10 ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗ ﺪﻳﺪﺤﺗ
(10, 20)
set_pixel ﺔﻔﻴﻇﻮﻟﺍ ﻲﻓ y ﻞﻣﺎﻌﻤﻟﺍﻭ x ﻞﻣﺎﻌﻤﻟﺍ ﺔﻤﻴﻗ ﻉﻮﻧﻭ ﻕﺎﻄﻨﻟ
ﹰ
ﻼﺛﺎﻤﻣ ﺎﻫﺪﻳﺪﺤﺗ ﻦﻜﻤﻳ ﻲﺘﻟﺍ ﺔﻤﻴﻘﻟﺍ ﻉﻮﻧﻭ ﻕﺎﻄﻧ ﻥﻮﻜﻳ
.(17-20 ﺔﺤﻔﺻ)
•s ﻞﻣﺎﻌﻤﻟﺍ
.str ﻉﻮﻨﻛ ،ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﺩ
ﱢ
ﺪﺤ
ﹸ
ﻳ
•color ﻞﻣﺎﻌﻤﻟﺍ
.(255 ،255 ،255 ﻰﻟﺇ 0 ،0 ،0 ﻦﻣ) ﻲﻧﻮﻟ ﺝ
ﹼ
ﺭﺪﺗ 256 ﺕﺍﺫ RGB ﺔﻤﻴﻘﻛ ،ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻣ ﺩ
ﱢ
ﺪﺤ
ﹸ
ﻳ
.(17-22 ﺔﺤﻔﺻ) "ﻢﺳﺮﻟﺍ ﺔﻔﻴﻇﻭ ﻲﻓ color ﻞﻣﺎﻌﻣ" ﺮﻈﻧﺍ ،ﻞﻣﺎﻌﻤﻟﺍ ﺍﺬﻫ ﻝﻮﺣ ﻞﻴﺻﺎﻔﺗ ﻰﻠﻋ ﻝﻮﺼﺤﻠﻟ
•size ﻞﻣﺎﻌﻣ
."small" ﻭﺃ "medium" ﻭﺃ "large"
:ﺎﻬﻤﺳﺭ ﺏﻮﻠﻄﻤﻟﺍ ﻑﺮﺣﻷﺍ ﺔﻠﺴﻠﺴﺘﻤﻟ ﻑﺮﺣﺃ ﻢﺠﺤﻛ ﺔﻴﻟﺎﺘﻟﺍ ﺕﺍﺭﺎﻴﺨﻟﺍ ﺪﺣﺃ ﺩ
ﱢ
ﺪﺤ
ﹸ
ﻳ
.ﻞﻣﺎﻌﻤﻟﺍ ﺍﺬﻫ ﻑﺬﺣ ﻝﺎﺣ ﻲﻓ "medium" ﺭﺎﻴﺨﻟﺍ ﻖﻴﺒﻄﺗ ﻢﺘﻳ