1 / 11

Editor Kursor Mouse

Editor Kursor Mouse. PENDAHULUAN. Pada pertemuan sebelumnya sudah dijelaskan bahwa dalam interupsi yang digunakan untuk mengoperasikan mouse, yakni parameter M1, terdapat 1 layanan yang dapat digunakan untuk mengubah bentuk kursor mouse

nedaa
Download Presentation

Editor Kursor Mouse

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Editor Kursor Mouse

  2. PENDAHULUAN Padapertemuansebelumnyasudahdijelaskanbahwadalaminterupsi yang digunakanuntukmengoperasikan mouse, yakni parameter M1, terdapat 1 layanan yang dapatdigunakanuntukmengubahbentukkursor mouse Kursor mouse standarpada mode grafikadalahberbentukanakpanah yang mengarahkepojokkiriatas

  3. PENDAHULUAN (Lanjutan…) Kursor mouse standarpada mode grafikadalahberbentukanakpanahmakin lama akanterlihatmembosankan Sehinggabanyakdisajikancaramembuatdanmengubahbentukkursor mouse

  4. SpesifikasiEditor • Sebelummerancang editor kursor mouse, terlebihdahuluharusmelihatpadaspesifikasi program yang akandibuat • Adapunspesifikasi program editor yang akandibuatdandisajikan, biasanyaadalah : • Dapatdigunakanuntukmenghidupkanmatikanpikselpadakursormausesecarainteraktif • Dapatdigunakanuntukmengubahposisi hotspot secarainteraktif

  5. SpesifikasiEditor (Lanjutan…) • Mempunyaikemampuanuntuklangsungmengujicobabentukkursor mouse yang dirancang, sehinggapenggunadapatlangsungmelihathasilrancangankursormousenya • Mempunyaikemampuanuntukmengembalikanbentukkursor mouse yang dipakaikebentukkursorstandar yang berupaanakpanah yang mengarahkekiriatas

  6. Spesifikasi Editor (Lanjutan…) • Sebelummenyusun program yang sesuaidenganspesifikasidiatas, terlebihdahuluperludiperhatikankembalistruktur data yang digunakanuntukmenyimpan data kursor mouse, yaitu: • Dalamstruktur data tersebut, TopengKursordanTopengLayarsebenarnyaberupasuatucitra yang perukuran 16 piksel x 16 piksel

  7. Spesifikasi Editor (Lanjutan…) Berdasarkanstruktur data tersebut , makadibutuhkan 2 buah editor Editor pertama: digunakansebagai editor topengkursor (yang akandisimpansebagainilaidarimedanTopengKursor) Editor kedua: digunakansebagai editor topenglayar(yang akandisimpansebagainilaidarimedanTopengLayar) Dapatdisimpulkan: editor kursor mouse mempunyai 2 buah editor topeng, yaitueditor topengkursor & editor toprnglayar

  8. Editor Topeng Editor kursor mouse memerlukan 2 editor topeng yang terpisah, karenasetiaptopengyaknitopengkursordantopenglayar, merupakancitraberukuran 16 piksel x 16 piksel Maka editor topengnya pun jugaharusberbentukkisi-kisi yang berukuran 16 kotak x 16 kotak (setiapkotakmewakili 1 piksel)

  9. Editor Topeng (Lanjutan..) Dengandemikiansetiap editor topengmemerlukanstruktur data sebagaiberikut: Medan Status padatipe data AtrTomboldigunakanuntukmenyatakan status pikselpadasuatutopeng JikanilaiStatusadalahtrue, maka bit pikselbernilai1, danjikaStatus bernilaifalse, maka bit pikselbernilai 0

  10. PenentuanNilai Citra Kursor Struktur data topengmendefinisikan format penyimpanan data yang digunakanuntukmenyimpannilai bit piksel yang dinyatakandalambetuknilaitrue ataufalse Contoh: Konfigurasipikselpadakursor mouse adalah$DE5C untukbarispertamadan$77C6 untukbariskedua

  11. Apabilanilaiheksadesimaldiatasdikonversimenjadibilanganbiner, maka: DE5C16 = 1101 1110 0101 11002 = 5692410, dan 77C616 = 0111 0111 1100 01102 = 3066210 Contohkonfigurasipiksel yang sama, jikadiungkapkandalamstruktur data yang disajikanakanmembentukkonfigurasi: Barispertama: TTFT TTTF FTFT TTFF Bariskedua: FTTT FTTT TTFF FTTF ContohKonfigurasipikselpadakursor mouse

More Related