ปรับปรุง Longman Dictionary of Contemporary English 2009 แก้เลื่อนหน้าลงเมื่อหมุนเมาส์(1)
longman 1 การแก้ไขลองแมนตอนนี้และตอนต่อๆไปได้มาจากเว็บบล็อกของชาวจีนท่านหนึ่งสามารถเข้าไปดูได้ที่
//blog.sina.com.cn/s/blog_538a1d910100fasq.html~type=v5_one&label=rela_nextarticle
ไฟล์ที่ได้รับการแก้ไขแล้วสามารถดาว์นโหลดได้ที่ //orchidflower.ys168.com ขอขอบคุณเจ้าของบล็อกที่อนุญาติให้นำมาเผยแพร่ต่อ
ตอนนี้จะเป็นการแก้ไขการทำงานของ Scroll Wheel
เมื่อหมุนเมาส์ในหน้าต่างดิกลองแมนจะเลื่อนหน้าลงแบบกระโดดข้ามคำทีละหลายๆคำขึ้นอยู่กับการตั้งต่าของScroll Wheel ใน Control Panel โดยปกติก็จะข้ามทีละสามคำใครที่มีลองแมนอยู่ถ้าลองใช้ดูก็จะรู้ว่ามันน่าหงุดหงิดขนาดไหนพูดง่ายๆคือ Scroll Wheelเป็นของไร้ประโยชน์ไปเลย
วิธีแก้ไขให้เลี่อนหน้าลงมาเรื่อยๆเมื่อหมุนเม้าส์
- ต้องแก้ไขไฟล์ C:/ProgramFiles/Longman/LDOCE5/chrome/plugs.jar ไฟล์นี้จริงๆแล้วเป็นไฟล์ zipข้างในจะมีโครงสร้างไดเร็กทอรี่และไฟล์ย่อยๆซ่อนอยู่ให้หาโปรแกรมบีบอัดไฟล์มาเปิด Winzip ก็ได้ Winrar ก็ได้ แต่แนะนำ 7zipเพราะฟรี โหลดได้ที่นี่ www.7-zip.org/download.html
- ให้เพิ่มฟังชั่นนี้เข้าไปใน plugs/content/skVirtualList/xbl/skVirtualList.xml ที่อยู่ในไฟล์ plugs.jar โดยตัดไปปะต่อจากบรรทัดที่ 967
<xbl:methodname="scrollByLines"> <xbl:parameter name="evt"/> <xbl:body> <![CDATA[ var evtDetail = Number(evt.detail); var piForceDirect = evtDetail/Math.abs(evtDetail); this.g_ScrollDirect = piForceDirect; var winFrame = this.contentWindow; var oBody = this.oBody; this.setFirstVisibleDivIndex(); | | |
|