ورود

View Full Version : گفتگو: توسعه تکست باکس واترمارکی



birtemp
شنبه 25 اردیبهشت 1395, 07:01 صبح
با احترام یکی از مزخرف ترین چیزهایی که تو دنیای برنامه نویسی دیدم، استفاده از کامپوننت های شرکت هایی مثل Telerik، DevComponents و امسال اینا توسط برخی برنامه نویسای عزیزه. دوست برنامه نویسی (مجتبی حاجی وندیان) دلیل استفاده از این کامپوننت ها رو بخاطر امکانات و جلوگیری از هدر رفت وقت میدونست.
البته شاید برنامه نویسا حق داشته باشن ، چون اکثراً حوصله زیباسازی و کاستومایز کردن کنترلا و اینجور کارا رو ندارن و دوست دارن بدون هیچ دغدغه ای هی کد بزنن.

ولی به نظر من وابسته بودن به یه سیستم محدودیتهایی رو داره و اگه محدودیتها از طرف سیستم مذکور برداشته نشه، ممکنه باعث کاهش سرعت پیشرفت و حتی متوقف شدن اون بخش از پروژه بشه.
مثال : کامپوننت های شرکت تلریک رو در نظر بگیرین. بعضی از کنترلهای این بسته ممکنه باگ هایی تو شرایط خاصی داشته باشه (که معمولاً بدون اشکال هم نیستن) ، اگه این شرکت اقدام به رفعش نکنه، برنامه نویس باید یه راهی رو برای حل این مشکل پیدا کنه و اگه نتونه ممکنه وقت زیادی ازش گرفته بشه و در نهایت توقف!
این مشکل برای خودم پیش اومده و درگیرشم در حال حاضر :(

خب مقدمه تا اینجا بسسه و بریم سراغ اصل مطلب. اواسط هفته پیش بود که تصمیم کاستومایز و خصوصی سازی کردن کنترل تکست باکس ویژوال استودیو رو گرفتم. قصد دارم تو قالب بروزرسانی هایی این کنترل رو تکمیل تر کنم. البته به کمک شما کاربرای عزیز و مخصوصاً دوستان برنامه نویس. نسخه یک این کنترل شامل دو ویژگیه :
واترمارک (امکان تغییر فونت، رنگ، جهات عمودی و افقی و مکان)
حاشیه های گرد

تا اینجا کار شاخی انجام داده نشده و از این به بعدش هم سعی میشه تا رفع باگ های قبلی ویژگی جدید در کار نباشه.
حالا میتونید عکسی از این کنترل تکست باکس واترمارک دار رو ببینید. و این نکته رو توجه کنید که برای تست باید دات نت 4.6.1 رو سیستم نصب باشه!


140401


دوستانی که تمایل به همکاری دارن لطفاً اعلام حضور کنن :)

لینک دریافت dll (http://bayanbox.ir/info/6355590763833974060/SWatermarkTextBox-www.ui-designer.blog.ir)

لینک دریافت پروژه نمونه (http://bayanbox.ir/info/5035700471544298003/TestWatermarkTextbox-www.ui-designer.blog.ir)

MMR_1234
شنبه 25 اردیبهشت 1395, 16:22 عصر
با سلام
منم دوست دارم شرکت کنم چون هم میشه چیزهای جدید رو یاد گرفت هم چیز جدیدی ساخت
اما دوست خوب بهتره کاری که میکنی بصورت آموزشی هم باشه تا بشه بر اساس خواسته های دوستان اون رو بهتر کرد
به هرحال از لطفت سپاسگذارم

birtemp
یک شنبه 26 اردیبهشت 1395, 06:00 صبح
با سلام
منم دوست دارم شرکت کنم چون هم میشه چیزهای جدید رو یاد گرفت هم چیز جدیدی ساخت
اما دوست خوب بهتره کاری که میکنی بصورت آموزشی هم باشه تا بشه بر اساس خواسته های دوستان اون رو بهتر کرد
به هرحال از لطفت سپاسگذارم

سلام
خوشحال میشم از همکاریتون. به موقعش خبرتون میکنم
توی متن اشاره شده با کمک دوستان. این کار با توجه به خواسته های دوستان از یه کنترل تکست باکس میخواد ادامه پیدا کنه. وگرنه یه پروژه مرده ست!