وصف الترقيات السابقة: [وصف الإصدار a.bcd: حيث a: التغييرات الهيكلية والوظيفية الرئيسية، b: إضافة أنواع معينة من الوظائف، c: التصحيحات الوظيفية، d: تصحيحات الأخطاء)]
-------------------
الإصدار 1.2.1:
1. أضف الإعداد إلى ما إذا كان يمكنك اختيار قفل الرسومات أو عدم عرض الرسومات عند التحديد.
2. أضف الدالة التي تحتوي على إلى ISGElementCollection لتحديد ما إذا كانت موجودة بالفعل
3. أضف سمة UserFeedBackElements إلى ISGControl لإضافة رسومات مساعدة للمستخدم؛ أضف سمة CanUndoRedo لتحديد ما إذا كان سيتم تسجيل مكدس العملية تلقائيًا؛
إضافة وظيفة البحث
-------------------
الإصدار 1.2
التحكم الرسومي البسيط:
1. تمت إضافة وظيفة القفل. لا يمكن إجراء أي عمليات على العناصر الرسومية المقفلة، ولكن يمكن تحديد القفل.
2. أضف وظيفة سمة التسمية، ويتم تعيين محتوى التسمية مباشرة على سمة labelAttribute إذا كانت ""، فلن يتم تصنيفها.
3. قم بإضافة تعريف سمة ShowLabel لتمثيل ما إذا كان هذا العنصر الرسومي سيعرض التسمية الخاصة به.
4. أضف تعريف سمة backShowLabel. يتم استخدام هذا التعريف داخليًا عند الدمج، ويمكن تعيين ShowLabel على خطأ، ويتم تخزين القيمة الأصلية في owLabel، واستعادتها عند التفكيك
5. أضف سمة موضع عرض السمة LabelLocation، بما في ذلك موقع التعداد: أعلى اليسار، أعلى، أعلى اليمين، يمين، أسفل اليمين، أسفل، أسفل اليسار، يسار، مركز: XOff: YOff: يمثل الإزاحة في الموضع الأساسي، وهو إحداثيات الشاشة
-------------------
الإصدار 1.11
التحكم الرسومي البسيط:
1. ارسم المنحنى: قم بتعديله لرسم العقدة الأولى، والعقدة الأخيرة، ونقطة التحكم الأولى، ونقطة التحكم الثانية أولاً.
2. أداة التحديد: انقر مرة واحدة لتحديد رسم قابل للتحديد على الطبقة العليا ثم قم بالعودة. تظل طريقة تحديد المربع دون تغيير.
3. قم بتصحيح طريقة تحديد النص والصور: يمكنك النقر على أي نقطة في الصورة أو النص لتحديدها (العملية الأصلية هي النقطة المركزية)
4. تم إصلاح الخلل حيث يستمر عرض مؤشر تحرير النص بعد تحرير النص.
برنامج الرسم الجرافيكي :
1. قم بتعديل خطأ التداخل في مربع الحوار فتح الملف
-------------------
تغييرات الإصدار 1.100: يمكن الآن استخدام هذا الإصدار كمحرر SVG لتصدير ملفات SVG كرسومات نشر على الويب.
التحكم الرسومي البسيط:
1. تمت إضافة دعم تصدير SVG لواجهة ISGSVGSheetSurport، التي ورثتها واجهة ISGSheet.
2. أضف دعمًا لتصدير SVG إلى واجهة ISGSVGElementSurport، التي ترثها كل فئة تنفيذ ISGElement، ويمكن لجميع العناصر التي ترث هذه الواجهة دعم تصدير SVG، وإلا فلن تتمكن من ذلك.
3. تمت إضافة دعم تصدير SVG لواجهة ISGSVGSystemSurport. يتم تنفيذ هذه الواجهة حاليًا فقط من خلال فئة ISGRGBColor. والغرض منها هو تصدير ألوان SVG للاستخدام، ولم تقم الفئات الأخرى بتنفيذها.
4. تعديل أحداث تحرير النص
5: يتضمن دعم SVG: دائرة/قطع ناقص/نص/مضلع/صورة/قطعة خط/قوس/منحنى علامات svg المقابلة هي: دائرة/قطع ناقص/نص/مضلع/صورة/خط متعدد الخطوط/مسار (أ)/مسار (ج). ، بما في ذلك ما إذا كان سيتم تضمين الارتباطات التشعبية/تقديم ملفات js خارجية/دعم أحداث التشغيل المختلفة
برنامج الرسم النموذجي:
1. تمت إضافة قائمة "تصدير SVG" إلى قائمة الملفات، والتي يمكن استخدامها كمحرر SVG. لم يتم دعم دعم SVG لعناصر الصور حتى الآن. سيتم أخذ واجهة SVG لملفات الصور في الاعتبار في الإصدارات اللاحقة!
2. أضف إعدادات سمات الصفحة وSVG للورقة (يتم تنفيذها في إدارة الصفحة)/العنصر (يتم تنفيذها في إدارة السمات) لتحسين إمكانيات التفاعل.
-------------------
التغييرات في الإصدار 1.001:
التحكم الرسومي البسيط:
1. استخدم الاستنساخ عند الحصول على الخط الافتراضي لضمان عدم تكراره؛
2. قم بتحديث حفظ ملف السطر لحل الخطأ المتمثل في عدم تمكن الإصدار السابق من حفظ أنماط الخط.
برنامج الرسم النموذجي:
1. قم بتحديث النص المحدد لتغيير نمط النص.
------------------
ميزات الإصدار 1.000:
يحتوي على عناصر: خطوط، مستطيلات، مضلعات، دوائر، رسومات مدمجة، نص، صور، علامات الحذف، أقواس (قوس دائرة)، منحنيات يحتوي على عمليات: حفظ، فتح، تحميل البيانات، تكبير، تصغير، تجول، معرض الملفات ، طباعة، معاينة، تصدير الصور العمليات الرسومية: تحديد، تعديل العناصر الرسومية، تعديل حجم العنصر الرسومي، تعديل، تراجع، إعادة، تدوير، نقل الرسومات المدورة، نسخ، لصق، قص، تحرير النص، تعديل نوع الخط (نقطة النهاية/الإضافة الوسطى الرسومات)، وتعديل سمات العناصر الرسومية، والانتقال لأعلى، والانتقال لأسفل، وغيرها من العمليات.
الأحداث: هناك أحداث لإضافة وحذف وقبل وبعد تعديل العناصر الرسومية والتغييرات في الحالة المحددة.
-------------------
يوسع