السلام عليكم ورحمة الله وبركاته
عندي طلب بسيط جداً ظاهرياً لكن ربما صعب التحقيق
هو لو فيه مكتبة مدفوعة او مجانية, ويفضل بشدة مجاني لرسم شجرة هيكل تنظيمي لشركة معينة مثلاً
الصحيح بحثت ولاقيت افضل شيء هو المشروع اللي على الرابط التالي:
http://www.codeproject.com/KB/scripting/graphic_javascript_tree.aspx
صراحة رهيب ومتعوب عليه لكن عيبه متوقف التطوير فيه ويحتاج لصيانه, منها اني عدلت الكود وخليت يرجع يعيد الارتفاع والعرض للـ canvas وعدة امور اخرى مثل توافقه مع الكروم والخ, لكن والله تعبت
باختصار المشاكل بالكود هي :ومشاكل اخرى, لكن هذه اهمها, فاللي عنده حل لهذا الكود او كود بديل, الله يجزاكم الخير
- هو اذا اخترت Root Position: Rightوقمت برفع قيمة Level Sep جزء من الشجرة يختفي
- الاتجاه العربي فيه اخطاء اذا كان اتجاه الروت يمين او شمال, حليت المشكلة بجعل الديف الخاص برسم الشجرة ltr لكن مش منطقية اشوي
- حجم الصناديق التي تحتوي النص ثابت, يمكن التعديل عليه من خلال الكود, لكن المشكلة اني اريده تلقائي.
بالمناسبة لتحميل الكود الاصلي: http://www.4shared.com/file/E3veFpTT/graphic_javascript_tree_src.html
لتحميل الكود معدل من قبلي : http://www.4shared.com/file/nVbaCk8C/graphic_javascript_tree-modifi.html
بعد فك الضغط شوفو صفحات الديمو وخصوصا المسمى advanced.htm.
-----------------------------------------
تعديل: وجدت الكود معمول له اصلاحات كثيرة جداً من شخص اسمه Bob ورفعته, طبعا تعليقه موجود في نفس صفحة المشروع الاصلية
لتحميل الكود : http://www.4shared.com/file/JrGpKbWo...ee_by_Bob.html
معمول له اصلاحات جذرية وممتازة منها مشكلة البوسيشن, لكن مشكلة rtl ما زالت موجودة لو فيه حل
بارك الله فيكم