제가 구현하고 싶은것은 일정한 출력폼 형식이 있는 명세서를 프로그램적으로 맞출때
항목이나 표현 내용은 사용자가 각자 원하는 좌표를 주고 폰트 등의 정보를 결정해서 저장하면
출력시 그 내용 그대로 출력을 하면 되는 프로그램입니다...
그런데 문제는 용지가 일반적인 a4같은 통상적인 용지가 아니고 거래명세서 같은 용지 크기가 제각각인것이 문제입니다...
지금까지는 프린터설정에서 사용자 용지를 지정해서 크기를 지정해주고 출력을 했는데 이것을 프로그램적으로 제어할 방법은 없는지요...
즉 제가 용지 가로크기, 세로크기를 입력해서 저장하고 이 내용을 출력할때마다 해당크기의 사용자용지를 생성시켜 출력하려고 합니다...
한장한장 했을때는 a4같은 용지로 해도 무방한데 여러장을 한번에 출력하려면 크기를 정확하게 맞춰야 하거든요...
또 한가지 질문이 있습니다...
해당 항목들의 좌표를 사용자가 입력하는 것도 좋지만 입력하고 확인하고 좀 번거러울것 같아서요...
이런 경우 블럭맞추는 게임화면처럼 항목을 마우스로 이동시켜 위치시키고 그자리에서 폰트같은것도 조정하게끔 하면 프로그램에서 자동적으로 좌표나 내용을 저장시키고자 합니다...
근데 일반적인 label이나 panel은 프로그램 구성할때는 움직임이 가능해도 실행시키면 그자리에 박혀서 움직이지 못하잖아요... 어떤 방법이 없을까요??
질문이 난해한가요???
두번째 질문은 업그레이드차원에서 한번 생각해 본거지만 첫번째 질문은 꼭 해결해야하는 문제입니다...
제발 고수님들께서 꼭좀 도움을 주십시요...^^