سلام رضا جاندوست عزيز
يكي از دلايل محبوبيت mmb با وجود داشتن نقايص فراوان، كاربري راحت و اسكريپت نويسي منحصر به فرد و بسيار ساده هست. گرچه اين روش كدنويسي استاندارد نيست و ابداعي بوده اما به هر حال اين نكته ظريف رو داره كه براي كاربران مبتدي سهل الوصول هست.
البته آموزشهاي جامع و روان هم به آموزش سريعتر و راحتتر اين نرم افزار كمك كرده. به جرأت ميشه گفت كتاب يا منبع آموزشي به رواني و سادگي كه براي mmb تهيه شده براي ساير نرم افزارهاي حوزه مالتي مديا وجود نداره. و اين يكي از دلايل جدي پيشي گرفتن اين برنامه از رقباي خودش به لحاظ محبوبيت هست.
نرم افزار آپادانا بالقوه نسبت به mmb قدرتمندتر هست و ايشالا در نسخههاي بعدي نقايص موجود هم رفع بشه و برنامه كاملي بشه اما تا زماني كه كاربران اصول استفاده از اون (مخصوصا كدنويسي) رو به راحتي نياموخته باشن سراغش نميان.
من Help برنامه آپادانا رو كه نگاه ميكردم نكتهاي به نظرم رسيد كه جسارتا عرض ميكنم: بهتر نيست همزمان با تكميل Help برنامه راهنماي قدم به قدم و جامعي هم براي فارسي زبانان آماده كنيد؟
گرچه با مطالعه Help ميشه به پاسخ بسياري از سوالات رسيد اما (ضمن احترام به همه دوستان) فكر ميكنيد چند درصد از مخاطبان اين تالار توانايي ترجمه كامل راهنماي شما رو دارند؟
منظورم تهيه راهنماي جامعي مثل كتابي كه جناب silvercover براي كاربران mmb تهيه كردن و هرجا كه لازم باشه كاربران مبتدي رو راهنمايي كنيم با ارجاعشون به اين منبع بسياري از سوالاتشون رو پاسخ داديم.
موفق باشيد.
پشتكار شما قابل تحسين هست و جاي تشكر داره.با همه ی پشت کنکوری بودنم هنوز توسعه ی ورژن 1 و 2 رو متوقف نکردم (امروز و فرداست که ورژن 1.1.2 ریلیز بشه) و الان باید دو کار رو انجام بدم؛ درس بخونم و برنامه نویسی کنم و با وجود سرزنشهای خونوادم برای رها کردن کامپیوتر بازم میشینم (!) و به همین دلیل وقت کافی برای درسام نمیارم.
نظر منم اين نبود كه شما روش كدنويسي mmb رو دنبال كنيد. منظورم اينه كه يكي از دلايل محبوبيت رواني و سادگي در استفاده است. راهنماهاي روان و جامع ميتونن به اين امر كمك زيادي كنن.در مورد ساینتکس هم هر چند توی ورژن 2 اصلاحات خیلی مهمی انجام میشه و خیلی ساده تر میشه ولی روش برنامه نویسیهای استاندارد رو دنبال میکنم و به هیچ وجه به ام ام بی نزدیک نمیشم.
بله صد در صد. الان آپادانا 1 با دو تا کامپیوتر میتونه شبکه کنه ولی ورژن 2 با هر چند تا که خواستید میتونید ارتباط برقرار کنید و البته قابلیت های بیشتری اضافه خواهد شد.اگه قابلیت های برنامه نویسی تحت شبکه apadana بیشتر بشه فکر میکنم بهتره.
میخواستم بدونم برای این امر لااقل برای ورژن های بعدی چیزی مد نظر دارید؟
سلامدر مورد
sqlite3.dll is missing from your computer
تو ورژن بعدی یه کاری بکنید . چون موقع تست پروژه حتماً این فایل لازمه
سلام احسان جانسلام جاويد جون آيا ميشه تو روژن 2 قالبيت استفاده از اسكين فمورك رو ازافه كني مثلا كاربر بتونه تو پروژه از يه اسكين آماده استفاده كنه
خدا كنه منضور منو فهميده باشي
سلام بله حالا متوجه شدم عرض کردم اگه وقت شد بعد از اتمام برنامه اضافه میکنم.سلام جاويد جون منضورم skin framework هست يعني بشه از يه اسكين در تمام بخش هاي نرم افزار تهيه شده توسط آپادانا استفاده كرد مثلا اسكرولر بتون ها و غيره خدا كنه اين دفعه منظورمو فهميده باشين
بله 100% همین الانشم اضافه شده. یکی خاصیت Align برای کل اشیاء هست و یکی هم Smart Guides که هم سریعه و هم کاربردی. خیلی تو این موردی که گفتید کمک میکنه.امروز موقعی که چند تا ادیتباکس رو میخواستم با هم توی یک ستون تراز کنم متوجه شدم هیچ امکانی برای تراز بندی اشیا Align در مرحله دیزاین نداریم(یا لااقل من ندیدم) امیدوارم برای نسخه بعدی فکری برای این مورد شده باشه که خیلی برای طراحی متقارن و منظم یک فرم ضروریه.باتشکر
سلامسلام
آیا میشه در فرم یه Png لود کرد ... به طوری که اگر Alpha برخی از نقاط فایل PNG برابر با 0 باشه ، فرم هم همون رو لود کنه.
در mmb این مشکل هست که به فایل PNG بکگراند مشکی میده
به مثالهای زیر یه نگاهی کنید...
امیدوارم مظورم رو متوجه شده باشید
خواهش میکنم وظیفمه.ممنون از جاوید عزیز که با دقت و حوصله پاسخگوی سئوالات و پیشنهادات کاربرانهحالا که بحث پیشنهاد شد بنظر من اون پنجره اکشن ویزارد که بعد از کلیک روی یک ایونت ظاهر میشه اضافیه.با توجه به اینکه توی محیط کد ادیتور هم آیکون اون هست و کاربر میتونه اگر دستوری یادش نیومد از اون برای یافتنش استفاه کنه.ضمن اینکه ادیتور اونقدر هوشمند هست که با تایپ یکی دو حرف و زدن کنترل اسپیس تمام دستورات مربوط رو لیست میکنه.من که همیشه این پنجره اکشن ویزارد رو بازدن دکمه کنسل میبندم و بعد توی ادیتور شروع به نوشتن میکنم.(بعضی مواقع هم اشتباهی دکمه اوکی رو میزدم و ناخواسته فرمان Beep به صفحه کد ادیتور اضافه میشد. بنظرم این روش از پیدا کردن دستور توی کامبوباکس پنجره ویزارد راحت ترهگرچه وجود اکشن ویزارد برای کاربرای مبتدی لازمه ولی بودنش در ابتدای ورود به ادیتور اونهایی که کدنویس هستند(یک کم از مبتدی اونور تر) رو اذیت میکنه.تا نظر بقیه و شما چی باشه؟پیشنهاد بعدیم هم اینه کمی شورت کات های مربوط به پنجره هایی مثل فانکشنها- ضمائم-فونت و ... رو اضافه کنید مثل آبجکتها که همه شون شورت کات دارند. تا اونهایی که با صفحه کلید بیشتر کار میکنند بتونند از این مزیت استفاده کنند.