.TH "TWINWAVE" "1" "3.3.79" "Anthony Bybell" "Simulation Wave Viewer Multiplexer" .SH "نام (NAME)" .LP twinwave \- بسته‌بندی و اجرای همزمان چند نشست GTKWave در یک پنجره یا دو پنجره همگام‌سازی‌شده .SH "سینتکس (SYNTAX)" .LP twinwave <\fIarglist1\fP> <\fIseparator\fP> <\fIarglist2\fP> .SH "توضیحات (DESCRIPTION)" .LP چندین نشست GTKWave را با نشانگرها، پیمایش افقی و بزرگ‌نمایی همگام‌سازی‌شده در کنار هم اجرا می‌کند. .SH "مثال‌ها (EXAMPLES)" .LP برای اجرای این برنامه به شیوه استاندارد، دستور زیر را وارد کنید: .TP twinwave filename1.vcd filename1.sav + filename2.vcd filename2.sav سپس دو نمایش‌دهنده همگام‌سازی‌شده در یک پنجره باز می‌شوند. توجه داشته باشید که کلیدهای میانبر منوها غیرفعال خواهند شد؛ زیرا برخی از مدیرهای پنجره در مدیریت فوکوس مشکل دارند و کلیدهای فشرده‌شده را به بخش اشتباهی از پنجره هدایت می‌کنند. .TP twinwave filename1.vcd filename1.sav ++ filename2.vcd filename2.sav سپس دو نمایش‌دهنده همگام‌سازی‌شده در دو پنجره باز می‌شوند. .SH "محدودیت‌ها (LIMITATIONS)" دستور \fItwinwave\fP از سازوکار GtkSocket/GtkPlug برای تعبیه دو نشست \fIgtkwave\fP(1) در یک پنجره استفاده می‌کند. میزان اتصال و هماهنگی در حال حاضر به تبادل اطلاعات زمانی محدود است. به غیر از این مورد، دو فرآیند gtkwave درست مانند حالتی که نمایش‌دهنده‌ها به صورت جداگانه اجرا شده باشند، کاملاً از یکدیگر مجزا و مستقل هستند. .PP به یاد داشته باشید که استفاده از یک فایل ذخیره (save file) یکسان برای هر دو نشست، در صورتی که فایل مجدداً روی دیسک ذخیره شود، ممکن است باعث بروز رفتارهای ناخواسته شود: تنها داده‌های نشستی که در آخر نوشته شده ذخیره خواهد شد (یعنی فایل ذخیره تکثیر نمی‌شود و برای هر نشست یکتا نمی‌گردد). .PP توجه داشته باشید که \fItwinwave\fP کامپایل‌شده با Quartz (به‌جای X11) در سیستم‌عامل OSX و همچنین MinGW، هر دو نشست را در یک پنجره واحد قرار نمی‌دهد. .LP .SH "نویسندگان (AUTHORS)" .LP Anthony Bybell .SH "همچنین ببینید (SEE ALSO)" .LP \fIgtkwave\fP(1)