תוכן שנמחק תוכן שנוסף
מ הוספת קישור לתיעדוף
זה קוד של מערכת העפלה של מק בוק בשפת c#
תגיות: שוחזרה עריכה חזותית מערכת בדיקת עריכה (הערות שוליים) הופעלה מערכת בדיקת עריכה (הערות שוליים) – נדחה (לא רלוונטי) עריכה ממכשיר נייד עריכה דרך האתר הנייד
שורה 13:
| מצב עבודה = עדכני
}}
'''macOS קוד למערכת של מק בוק:'''
'''macOS''' (בעבר נקראה '''OS X''') היא [[מערכת הפעלה]] של חברת [[אפל]] עבור סדרת מחשבי ה"[[מקינטוש|מק]]" (מקינטוש) שלה. המערכת מבוססת על מערכות [[BSD]] (יוניקס) תוצרת [[מעבדות בל]] ומשולב בה [[ממשק משתמש גרפי]] תוצרת חברת Apple הנקרא Aqua, המערכת קיימת בסדרת מחשבי המק. macOS שונה בעיצובה מ-[[Windows]] אך כוללת "חלונות" ב[[שולחן עבודה (מחשב)|שולחן העבודה]]{{הערה|מכונה "מכתבה" בתרגום העברי של macOS}} שלה. מערכת ההפעלה בלעדית למחשבים מתוצרת אפל, על אף שמהדורתה הישנה, [[Mac OS Classic]], תמכה גם במחשבים "תואמי-מקינטוש".{{הערה|{{קישור כללי|הכותב=By Ronald E. Yates וחבר מערכת העיתון|כותרת=Motorola To Clone Macintosh|אתר=[[שיקגו טריביון]]|תאריך=20 בפברואר 1996|כתובת=https://www.chicagotribune.com/news/ct-xpm-1996-02-20-9602200264-story.html}}}}
 
using System;
 
using System.Diagnostics;
 
using System.Windows;
 
using System.Windows.Controls;
 
using System.Windows.Media;
 
namespace MacBookLikeApp
 
{
 
    public partial class MainWindow : Window
 
    {
 
        private Grid topBar;
 
        private Label titleLabel;
 
        private Button closeButton;
 
        private Button minimizeButton;
 
        private StackPanel dockPanel;
 
        public MainWindow()
 
        {
 
            InitializeComponent();
 
            // קביעת תכונות החלון
 
            this.WindowStyle = WindowStyle.None;
 
            this.WindowState = WindowState.Maximized;
 
            this.Background = new SolidColorBrush(Color.FromArgb(255, 50, 50, 50));
 
            // יצירת פאנל עליון לשליטה
 
            topBar = new Grid();
 
            topBar.Background = new SolidColorBrush(Color.FromArgb(255, 63, 63, 63));
 
            topBar.Height = 30;
 
            Grid.SetRow(topBar, 0);
 
            this.Content = topBar;
 
            // הוספת כפתור סגירה
 
            closeButton = new Button();
 
            closeButton.Content = "×";
 
            closeButton.FontSize = 12;
 
            closeButton.Foreground = Brushes.White;
 
            closeButton.Background = Brushes.Transparent;
 
            closeButton.BorderThickness = new Thickness(0);
 
            closeButton.Margin = new Thickness(0, 0, 10, 0);
 
            closeButton.HorizontalAlignment = HorizontalAlignment.Right;
 
            closeButton.Click += (sender, e) => this.Close();
 
            topBar.Children.Add(closeButton);
 
            // הוספת כפתור למזער מסך
 
            minimizeButton = new Button();
 
            minimizeButton.Content = "-";
 
            minimizeButton.FontSize = 12;
 
            minimizeButton.Foreground = Brushes.White;
 
            minimizeButton.Background = Brushes.Transparent;
 
            minimizeButton.BorderThickness = new Thickness(0);
 
            minimizeButton.Margin = new Thickness(0, 0, 50, 0);
 
            minimizeButton.HorizontalAlignment = HorizontalAlignment.Right;
 
            minimizeButton.Click += (sender, e) => this.WindowState = WindowState.Minimized;
 
            topBar.Children.Add(minimizeButton);
 
            // הוספת תווית כותרת
 
            titleLabel = new Label();
 
            titleLabel.Content = "מערכת ההפעלה כמו macOS";
 
            titleLabel.FontSize = 14;
 
            titleLabel.Foreground = Brushes.White;
 
            titleLabel.HorizontalAlignment = HorizontalAlignment.Center;
 
            topBar.Children.Add(titleLabel);
 
            // יצירת פאנל תחתון עבור דוק
 
            dockPanel = new StackPanel();
 
            dockPanel.Background = new SolidColorBrush(Color.FromArgb(255, 80, 80, 80));
 
            dockPanel.Orientation = Orientation.Horizontal;
 
            dockPanel.VerticalAlignment = VerticalAlignment.Bottom;
 
            dockPanel.Height = 80;
 
            Grid.SetRow(dockPanel, 1);
 
            this.Content = new Grid();
 
            ((Grid)this.Content).Children.Add(dockPanel);
 
            // הוספת כפתורי דוק
 
            string[] dockIcons = { "Finder", "Safari", "Mail", "App Store", "Settings" };
 
            foreach (var icon in dockIcons)
 
            {
 
                Button dockButton = new Button();
 
                dockButton.Content = icon;
 
                dockButton.FontSize = 12;
 
                dockButton.Foreground = Brushes.White;
 
                dockButton.Background = Brushes.Transparent;
 
                dockButton.BorderThickness = new Thickness(0);
 
                dockButton.Margin = new Thickness(10);
 
                dockButton.Click += (sender, e) => OpenApplication(icon);
 
                dockPanel.Children.Add(dockButton);
 
            }
 
        }
 
        private void OpenApplication(string appName)
 
        {
 
            switch (appName)
 
            {
 
                case "Finder":
 
                    RunProcess("explorer.exe");
 
                    break;
 
                case "Safari":
 
                    RunProcess("chrome.exe");
 
                    break;
 
                case "Mail":
 
                    RunProcess("outlook.exe");
 
                    break;
 
                case "App Store":
 
                    RunProcess("msstore://");
 
                    break;
 
                case "Settings":
 
                    RunProcess("control.exe");
 
                    break;
 
                default:
 
                    MessageBox.Show("Application not found.");
 
                    break;
 
            }
 
        }
 
        private void RunProcess(string processName)
 
        {
 
            try
 
            {
 
                Process.Start(processName);
 
            }
 
            catch (Exception ex)
 
            {
 
                MessageBox.Show($"Error opening {processName}: {ex.Message}");
 
            }
 
        }
 
    }
 
}
 
(בעבר נקראה '''OS X''') היא [[מערכת הפעלה]] של חברת [[אפל]] עבור סדרת מחשבי ה"[[מקינטוש|מק]]" (מקינטוש) שלה. המערכת מבוססת על מערכות [[BSD]] (יוניקס) תוצרת [[מעבדות בל]] ומשולב בה [[ממשק משתמש גרפי]] תוצרת חברת Apple הנקרא Aqua, המערכת קיימת בסדרת מחשבי המק. macOS שונה בעיצובה מ-[[Windows]] אך כוללת "חלונות" ב[[שולחן עבודה (מחשב)|שולחן העבודה]]{{הערה|מכונה "מכתבה" בתרגום העברי של macOS}} שלה. מערכת ההפעלה בלעדית למחשבים מתוצרת אפל, על אף שמהדורתה הישנה, [[Mac OS Classic]], תמכה גם במחשבים "תואמי-מקינטוש".{{הערה|{{קישור כללי|הכותב=By Ronald E. Yates וחבר מערכת העיתון|כותרת=Motorola To Clone Macintosh|אתר=[[שיקגו טריביון]]|תאריך=20 בפברואר 1996|כתובת=https://www.chicagotribune.com/news/ct-xpm-1996-02-20-9602200264-story.html}}}}
 
המערכת מבוססת על [[Mac OS Classic]] שהייתה במחשבי אפל הישנים יותר עד שנת [[2001]]. macOS מתאימה גם למחשבים נישאים ([[מקבוק]]) וגם למחשבים נייחים ([[iMac]] ,[[Mac Pro]] ,[[Mac Mini|Mac mini]]). ב-13 ביוני 2016, בעת ההשקה של הגרסה שמספרה הוא 10.12 ('''macOS Sierra'''), התגלה כי אפל החליטה לשנות את שם מערכת ההפעלה מתוצרתה מ-OS X ל-macOS, בתור מעין מחווה לשם המקורי של מערכת ההפעלה, Mac OS.