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" ﺭﺎﻴﺨﻟﺍ ﻖﻴﺒﻄﺗ ﻢﺘﻳ