واضح آرشیو وب فارسی:سایت ریسک: BMG برنامه اي متن باز براي استفاده از امكان Mouse Gesture در مرورگرهاي مختلف(دلفي) MFiRE 07 آبان 1388, 11:18اين مطلب را در وبلاگ من ببينيد : توصيه مي شود از اين برنامه كوچك استفاده كنيد، چرا كه مرور كردن صفحات وب در مرورگر هاي مختلف و حتي در ويندوز-اكسپلورر را سريعتر مي كند. همانطور كه مي دانيد در مرورگر Opera امكاني وجود دارد كه با گرفتن كليك راست در محيط مرورگر و كشيدن ماوس به سمت چپ ، راست ، بالا ، پايين ، پايين و راست ، پايين و چپ و غيره اين امكان را به شما مي دهد كه صفخات اينترنتي را آسان و بدون هيچ گونه وقت طلف كردن و به سرعت مرور كنيد. اين امكان كه Mouse Gesture نام دارد يكي از فوق العاده ترين امكاناتي است كه در نسخه هاي اخير اين مرورگر گنجانده شده است كه حتي برخي از مرورگر ها به تقليد از اين امكان در مرورگرهايشان كرده اند. چهار حركت اصلي در مرور كردن صفحات وب با ماوس در مرورگر اپرا : همانطور كه در تصوير روبه رو مي بينيد با گرفتن كليك راست و به چپ كشيدن ماوس عمل Previous page انجام مي شود و مرورگر به سرعت به صحفه ي قبل بر مي گردد. حال اگر به صحفه ي قبل برگشته ايد و مي خواهيد دوباره به صحفه ي بعدي كه چند لحظه پيش در آن بوديد، برگرديد بايد كليك راست ماوس را در پنجره اپرا كرفته و به طرف راست بكشيد تا عمل Next page انجام شود. يا اگر كليك راست ماوس را در محيط اپرا گرفته و به سمت پايين بكشيد اپرا تب جديد را ايجاد مي كند و با اين كار ديگر نيازي به استفاده از دكمه NewTab براي ايجاد تب جديد را نداريد. با راست كليك كردن و كشيدن ماوس به سمت بالا نيز عمل Stop انجام مي شود و از ادامه بارگذاري صحفه جلوگيري مي شود. فايرفاكس چند افزونه و اينترنت اكسپلورر هم تا انجايي كه مي دانم پلاگيني براي آن نوشته اند كه مانند Mouse Gesture در Opera عمل مي كنند. جالب اينجاست كه بهترين و كاملترين از نظر سرعت و كامل بودن دستورات و به جا بودن حركات فقط در اپرا به كار برده شده است. اين قابليت انقدر جالب و دوست داشتني است كه اگر كمي با آن كار كنيد ديگر نمي توانيد از آن دل بكنيد. شخصاً در مرور كردن صفحات به هيچ وجه از دكمه ي Back ، Forward ، NewTab يا CloseTab در مرورگر اپرا استفاده نمي كنم و فقط با كليك كردن و كشيدن ماوس صفخات را به اساني مرور مي كنم و آنقدر به آن عادت كرده ام كه بعضي مواقع كه در حال كار كردن با مرورگر هاي ديگر يا ويندوز-اكسپلورر هستم بي اختيار مي خواهم مانند Mouse Gesture در اپرا ، پوشه و فايل هاي هاردديسك را جستجو كنم. مدتي بود كه فكر ساخت برنامه اي كه امكان Mouse Gesture را در كليه مرورگر هاي ديگر و حتي در ويندوز-اكسپلورر ارائه دهد را در ذهن داشتم تا در موقع مرور كه مي خواهم به پوشه قبل برگردم به جاي اينكه به نوار ابزار ويندوز-اكسپلورر مراجعه كنم فقط در جايي از اكسپلورر كليك راست ماوس را گرفته و به طرف چپ بكشم تا عمل Back در اكسپلورر انجام شود و در واقع به راحتي مرور كردن صفحات وب در اپرا ، به راحتي در هارد ديسك خود نيز فايل ها و پوشه ها را مرور كنم. چند روز پيش به سورسي برخوردم كه مي توانست كار من را تا جايي راه بياندازد(Mouse Hook) و فقط بايد بر روي الگوريتم هاي برنامه كار كنم كه بعد از چند ساعت كار كردن بر روي پروژه توانستم نسخه ي 0.1 آن را آماده كنم. برنامه با دلفي 7 نوشته شده است و براي كار با ماوس از هوك استفاده مي كند. قابل ذكر است كه اين برنامه به صورت Open Source بوده و سورس كد آن نيز در همين پست ارائه شده است و در حال حاضر از برنامه هاي زير پشتيباني مي كند : فاير فاكس ويندوز اكسپلورر (My Computer) اينترنت اكسپلورر BMG در ويندوز اكسپلورر : در ويندوز اكسپلورر سه عمل كه بسيار پر كاربرد هستند توسط BMG قابل انجام هستند و شامل Back , Forward و Up مي باشند. حتما حدس زده ايد كه با كليك راست كردن و كشيدن به سمت بالا عمل Up (كه توسط دكمه Up در اكسپلورر انجام مي شود) انحام مي شود و با گرفتن كليك راست و كشيدن به سمت چپ و راست به ترتيب عمل Back وForward انجام مي شود. BMG در اينترنت اكسپلورر : در IE با گرفتن كليك راست و كشيدن آن به سمت بالا عمل Stop و با گرفتن كليك راست و كشيدن آن به سمت پايين تب جديد در IE باز مي شود. با گرفتن كليك راست و كشيدن به سمت چپ و راست به ترتيب عمل Back وForward انجام مي شود. BMG در فاير فاكس : در FireFox نيز با گرفتن كليك راست و كشيدن آن به سمت بالا عمل Stop و با گرفتن كليك راست و كشيدن آن به سمت پايين تب جديدي باز مي شود و همچنين مانند IE با گرفتن كليك راست و كشيدن به سمت چپ و راست به ترتيب عمل Back وForward انجام مي شود. BMG در ديكشنري Babylon : BMG در برنامه بابيلون هم كاربرد دارد. حال چگونه ؟ همانطور كه مي دانيد كلماتي كه قبلاً در بابيلون ترجمه كرده ايد به صورت History در آن ذخيره شده اند كه براي مرور كردن اين كلمات ذخيره شده مي توانيد از دكمه هاي Back وForward كه در بالاي پنجره ي بابيلون قرار دارند استفاده كنيد. در صورتي كه برنامه BMG را اجرا كرده باشيد مي توانيد از امكان Mouse Gesture در بابيلون هم استفاده كنيد! اگر با بابيلون سر و كله زده باشيد حتماً مي دانيد كه اين ديكشنري براي نمايش كلمات و معني آنها از HTML و از كامپوننت InternetExplorer استفاده مي كند، به همين دليل مي توانيد با استفاده از Mouse Gesture كلماتي را كه در History برنامه ذخيره شده باشند را به راحتي مرور كنيد. البته شما مي توانيد از BMG در كليه برنامه هايي كه از كامپوننت InternetExplorer استفاد كرده اند همان چهار عمل نامبره را انجام دهيد. BMG در ؟ : به دليل كدباز بودن برنامه شما مي توانيد برنامه را به دلخواه خود تغيير دهيد و در هر برنامه و مكاني از ويندوز از آن استفاده كنيد. نحوه استفاده از برنامه : نحوه استفاده از برنامه بسيار ساده بوده و فقط كافيست كه برنامه BMG را اجرا كرده و در برنامه هاي نامبرده عمل Mouse Gesture را انجام دهيد. همانطور كه در شكل روبرو مي بينيد اين برنامه كوچك تنظيماتي هم دارد كه براي فعال كردن قابليت Mouse Gesture در مرورگر هاي مختلف مي باشد. نتيجه كار را در پايان اين پست براي دانلود گذاشته ام. از تمامي كاربراني كه اين برنامه را تست مي كنند خواهش مي كنم كه نظرات و پيشنهادت خود را در بخش نظرات همين پست از وبلاگ ارسال كنند. دانلود فايل اجرايي از سرور Divshare – حجم 330 كيلوبايت () دانلود سورس كد از سرور Divshare – حجم 19 كيلوبايت () ويدئوي آموزش نحوه كار كردن با برنامه ()
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 374]