🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.windows.x
Article #1893

[Q]How to move bitmap on X Window system

#1893
From: Yukiya Taira
Date: Mon, 06 Nov 1995 00:00
40 lines
2221 bytes
  平 由貴也@電子応用.佐賀大です。

  初めてこのNewsGroupに、投稿します。

  今、X Window system上で動く、回路シミュレータSpiceという
アプリケーションの回路エディタを作成するというテーマで、
卒業研究に取り組んでいます。
  
  この回路エディタは、色々な回路素子をマウスでクリックするだけで
継なげたり、削除したり、移動させたり、回転させたりして回路を作っ
ていける物にしたいと思っています。
  つまり、エディタ部分は、同 X Window system アプリケーション Tgif の
様に一度張り付けた回路素子(のbitmap)をマウスで自由に削除、移動、
回転等が出来るようにしたいのです。

  しかし、今制作している物の一つは、bitmapのデータからpixmapを作って
それをXCopyAreaという関数でcanvas Widgetに張り付ける事は出来るのですが、
一度張り付けたbitmapを選んで移動、回転等は出来ません。

  そこで質問なのですが、このように、一度張り付けたbitmapをマウスで自由に
削除、移動、回転等が出来る様なテクニックがありましたら、是非、御教授
下さい。

尚、現在の環境は、
SunOS 4.1.3 + JE
gcc version 2.6.3
X11R5
を使用しています。



--
     ::::::::::::::::::::::::::::::::::::::::::::::::
     ::                                            ::     
     :: 佐賀大学 理工学部 電子工学科 電子応用講座  ::       
     :: 平  由貴也                                 ::         
     :: E-mail:92t429@edu.ec.saga-u.ac.jp          ::
     ::                                            ::
     ::::::::::::::::::::::::::::::::::::::::::::::::
Technical Details
Message-ID: <92T429.95Nov6155304@babbage.edu.ec.saga-u.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 1667f1,bf8777de475444f7,start
X-Google-Attributes: gid1667f1,public
From: 92t429@edu.ec.saga-u.ac.jp (Yukiya Taira)
Subject: [Q]How to move bitmap on X Window system
Date: 1995/11/06
Message-ID: <92T429.95Nov6155304@babbage.edu.ec.saga-u.ac.jp>
X-Deja-AN: 118698290
distribution: fj
organization: Advanced Computer Sci. & Eng. Education Sys., Saga Univ., JAPAN
content-type: text/plain; charset=ISO-2022-JP
mime-version: 1.0
newsgroups: fj.windows.x