دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Theo Pavlidis (auth.)
سری: Series in Computer Science
ISBN (شابک) : 9780306460654, 9780306469688
ناشر: Springer US
سال نشر: 2002
تعداد صفحات: 373
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب مبانی برنامه نویسی X: رابط های گرافیکی کاربر و فراتر از آن: زبان های برنامه نویسی، کامپایلرها، مترجمان، گرافیک کامپیوتری، سیستم عامل ها
در صورت تبدیل فایل کتاب Fundamentals of X Programming: Graphical User Interfaces and Beyond به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مبانی برنامه نویسی X: رابط های گرافیکی کاربر و فراتر از آن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب یک نمای کلی از سیستم پنجره X با تمرکز بر ویژگی هایی ارائه می دهد که تأثیر قابل توجهی بر توسعه برنامه های کاربردی و ویجت ها دارند. ما توجه ویژه ای به برنامه هایی داریم که فراتر از رابط های گرافیکی کاربر (GUI) هستند. بنابراین، ما در مورد مسائلی که بر بازیهای ویدیویی، برنامههای تجسم و تصویربرداری، و طراحی ویجتهایی با ظاهری پیچیده تأثیر میگذارند، بحث میکنیم. در حالی که این کتاب دانش قبلی X را در نظر نمی گیرد، اما برای برنامه نویسان با تجربه، به ویژه کسانی که می خواهند برنامه هایی بنویسند که فراتر از رابط کاربری گرافیکی ساده است، در نظر گرفته شده است. X سیستم پنجره غالب تحت یونیکس است، و سرورهای X برای مایکروسافت ویندوز در دسترس هستند، بنابراین گرافیک روی یک شبکه را در دنیای رایانه شخصی فعال می کنند. در حالی که جاوا یک کتابخانه گرافیکی ظاهراً جهانی ارائه می دهد (کیت ابزار پنجره انتزاعی)، واقعیت کاملاً متفاوت است: برای گرافیک با کیفیت بالا و نمایش تصویر، ما باید به جای تکیه بر روی خود پلتفرم هدف (X یا یکی از API های مایکروسافت) برنامه ریزی کنیم. اشیاء همتا جاوا. X موضوع وسیعی است، بنابراین ارائه پوشش کامل در چند صد صفحه غیرممکن است. بنابراین ما موضوعاتی را انتخاب کردیم که برای سیستم اساسی هستند، به طوری که خواننده ای که به آنها تسلط دارد باید بتواند اسناد کتابخانه ها و ابزارهای متعدد را بخواند. بنابراین ما فقط مستنداتی را در مورد مهمترین توابع جعبه ابزار Xlib و X ارائه می دهیم.
This book provides an overview of the X Window System focusing on characteristics that have significant impact on the development of both application programs and widgets. We pay special attention to applications that go beyond graphical user interfaces (GUIs); therefore we discuss issues affecting video games, visualization and imaging programs, and designing widgets with a complex appearance. While the book does not assume previous knowledge of X, it is intended for experienced programmers, especially those who want to write programs that go beyond simple GUIs. X is the dominant window system under Unix, and X servers are available for Microsoft Windows, thus enabling graphics over a network in the PC world. While Java offers an apparently universal graphics library (the abstract window toolkit), the reality is quite different: For high-quality graphics and image display, we must program on the target platform itself (X or one of Microsoft’s APIs) rather than rely on Java peer objects. X is a vast subject, so it is impossible to provide a complete coverage in a few hundred pages. Thus we selected topics that are fundamental to the system, so that the reader who masters them should be able to read the documentation of the numerous libraries and toolkits. Therefore we provide documentation on the most important Xlib and X toolkit functions only.
Introduction....Pages 1-23
Fundamentals of the X Window System....Pages 25-58
Introduction to the X Toolkit....Pages 59-93
Event Handling in the X Toolkit....Pages 95-134
Programming with Widgets....Pages 135-172
Constraint and Compound Widgets....Pages 173-196
Text and Dialog Widgets....Pages 197-213
Drawing Operations....Pages 215-248
Color and Images....Pages 249-279
Selections....Pages 281-301
Writing Widgets....Pages 303-331
Examples of Widget Implementation....Pages 333-358