์ดํ์งธ ์ฝ์งํ๊ณ ์์
์ดํ๋ฆฌ์ผ์ด์ ์ํผ์ค๋ก ํ๋ฉด์ ์ฅํ๊ณ draw gui๋ก ๋์ด๋ค์์
๊ทธ์์ draw gui๋ก ๋ค๋ฅธ ์คํ๋ผ์ดํธ ๊ทธ๋ฆฌ๋ ค๊ณ ํ๋๋ฐ ์ผ์ชฝ๊ตฌ์์ ์กฐ๊ทธ๋งฃ๊ฒ๋ง ๋์ด ใ ใ
์ดํ์งธ ์ฝ์งํ๊ณ ์์
์ดํ๋ฆฌ์ผ์ด์ ์ํผ์ค๋ก ํ๋ฉด์ ์ฅํ๊ณ draw gui๋ก ๋์ด๋ค์์
๊ทธ์์ draw gui๋ก ๋ค๋ฅธ ์คํ๋ผ์ดํธ ๊ทธ๋ฆฌ๋ ค๊ณ ํ๋๋ฐ ์ผ์ชฝ๊ตฌ์์ ์กฐ๊ทธ๋งฃ๊ฒ๋ง ๋์ด ใ ใ
gui ํฌ๊ธฐ๋ ํ๋ฉด ํฌ๊ธฐ๋ ๋ฌ๋ผ์ ๊ทธ๋ผ display_set_gui_size์จ์ ํ๋ฉด ์ค์ผ์ผ์ด๋ ๋ง์ถ๊ฑฐ๋ ๊ทธ๋ฅ draw๋ก ๊ทธ๋ ค๋ณด์ผ - dc App
๊ฑ drawํ๋ฉด gui๋ฐ์ ๊น๋ฆฌ๋๋ฐ
์ค guiํ๋ฉดํฌ๊ธฐ์กฐ์ ํ๋๊น ์๊ฒ๋์๋์ ๋ค ์๋ ํฌ๊ธฐ๋ก ๋์์์ ใ ใ ใ ใ ใ
๊ทผ๋ฐ ์ด์ application surface๋ก ์ ์ฅํ ํ๋ฉด์ด ํฌ๊ฒ ์งค๋ ค์ ๋์ด...
์ดํ๋ฆฌ์ผ์ด์ ์ํผ์ค๊ฐ ๋ฌธ์ ๊ฐ ์๋๋ผ ๊ธฐ๋ณธ์ ์ธ ๋๋ก์ฐ ์์๋ ์๋ฆฌ๋ฅผ ์ ๋ชจ๋ฅด์๋๋ฏ
gui๊ฐ ๋งจ ๋ง์ง๋ง์ ๊ทธ๋ ค์ง๋์ ์๋?
๋งจ์ฒจ์ ๊ฑ ๋๋ก์ฐํ๋ฉด ํ๋ฉด์ ์งค๋ ค์ gui๋ก ๋๋ก์ฐ ํ๊ฑฐ์
๊ทผ๋ฐ ์ ๋ถ์ด ์๋ ค์ฃผ์ ๋๋ก guiํฌ๊ธฐ์กฐ์ ํ๋๋ ์ดํ๋ฆฌ์ผ์ด์ ์ํผ์ค๊ฐ ์งค๋ ค์ ๋์ด ์ด์
draw_surface_ext ๋ก ์ํผ์ค ํฌ๊ธฐ๋ฅผ ์ค์ฌ์ ๋ฃ์ด๋ณด์ผ - dc App
์จ๋ draw ๋ draw gui ๋์คํ๋๋ก ํต์ผํด์ผ ํจ gui๋ ๋งจ์์ผ๋ก ํ์ด๋์ค๋๊น - dc App
gui๋ก ํต์ผํ์ ๊ทผ๋ฐ ์ง๊ธ viewํฌ๊ธฐ๋ฅผ ๊ฒ์ํ๋ฉดํฌ๊ธฐ์ ๋ง์ท๋๋ ๊ฐ์๊ธฐ ๋ฑ๋ง์ถฐ์ ๋์ด
์๋ port ํฌ๊ธฐ๊ฐ 7๋ฐฐ์ ๋๋ก์ฟ๋๋ฐ ๋ฑ๋ง์ถ๋๊น ๋ฑ๋์ด;
๊ตณ - dc App
์ด๊ฑฐ๋ ๊ด๋ จ์๋๊ฑฐ๊ฐ์๋ฐ ์ด๋ป๊ฒ ํ๋๊ฑฐ์ง
(view ๋๋๊ธฐ port)๋ก ์ํผ์ค๋ฅผ ๋๋๋ฉด ๋ ๋ฏ - dc App
์ผ ๋จธ๋ฆฌ ๊ณผ๋ถํ ๊ฑธ๋ ท๋ค ๋ชจ๋ฅด๊ฒ์ ์๋...๋ ์ฐ๋ ๊ธฐ์ผ...
๋์ถฉ ์ด๊ฒ gui์์๋ณด์ธ ์ด์ ๊ฐ ์๋ง gui๋ก ์คํ๋ผ์ดํธ ๊ทธ๋ฆฐ์ ๋ค์ ๋ค์ 1.0๋ฐฐ๋ก ๋์๊ฐ๊ฑฐ๊ฐ๊ณ application surface๋ 7.0๋ฐฐ ๊ทธ๋๋ก ๊ทธ๋ ค์ง๊ฑฐ๊ฐ์ ์๋์ฐ ํฌ๊ธฐ๋ ๊ทธ๋๋ก
์ด ๋ญ์ผ ํด๊ฒฐ๋ซ๋ค ํด๊ฒฐ๋๊ฑด์ง ๊ฒ์ผ๋ก๋ง ๊ทธ๋๋ณด์ด๋๊ฑด์ง
์ํผ์ค ๋ฆฌ์ฌ์ด์ฆ์์ ํฌ๊ธฐ๊ฐ์ view_xview๋ view_xport/view_xview ๋ฃ์ด๋ ์๋๊ธธ๋ ๊ฑ ์ซ์๋ก ๋ฃ์๋๋ ๋ซ์
๊ทผ๋ฐ ์ด๊ฑฐ ์ง์ ํฐ์ ๋ฃ๊ฑฐ๋ ํด์๋ ์ข ๋ค๋ฅธ ํฐ์ ๋ฃ์ผ๋ฉด ๋ฐ๋ก ๊นจ์ง๊ฑฐ๊ฐ์๋ฐ ๋ณ์๊ฐ ์๋๋ผ ์ซ์๋ก ๊ฐ์ ๋ฃ์ด์;
์ wport ๋ง๊ณ wview๋ฅผ ์ฐ๋ฉด๋๋ค ๋ทฐ๋ width๊ฐ์ด ์์ํ ๋ฐ ๊ฐ๋นก๋๊ฐ๋ฆฌ ๋ธ ์ ์ธ๊ฐ ๊ฑฐ์ 3์ผ๊ฐ๊น์ด ์ด๊ฑฐ๋๋ฌธ์ ํค๋งท๋ค ์ฐพ์๋ ์๋์ค๊ณ ใ ใ
draw_surface_stretched(application_surface, 0, 0, window_get_width(), window_get_height());
๊ฒ๋ฉ์นดํ์ ์ง๋ฌธ ์ด์ํ๊ฒ ํด์ ๋ญ๋ผ ๋ต๋ณํด์ผํ๋์ง ๋ชจ๋ฅด๊ฒ ์์;
๋ฆฌ์ฌ์ด์ฆ๋ก ํด๊ฒฐํ์
์๋ถ์ด ๋ง์ํด์ฃผ์๊ธฐ ์ ๊น์ง portํฌ๊ธฐ๋๋ฌธ์ธ์ค๋ ๋ชฐ๋์ ใ ใ
๊ฑ ๊ณ ์ฅ๋์ค ์์์
112.186๋๋ ๊ฐ์ฌ์ฉ
์ฅ 112.186๋๊ป ์๋๋๋ฉ display_set_gui_size๋ฅผ view wview hview๋ก ๋ง์ถ๊ฑฐ๋ ๊ด๋ จ์ด ์๋
๋๋ค ์ฐ๋ฉด ์๋์งใ ฃ