static void Main() { if (!PrivilegeChecker.IsAdministrator()) { MessageBox.Show(Resources.NonAdminPrompt); return; } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainForm()); }
public RecordVoicePage(int dialogId, MessagesManager messagesManager) { this.dialogId = dialogId; this.messagesManager = messagesManager; NavigationPage.SetHasNavigationBar(this, false); recordButton.On <TizenConfig>().SetStyle(ButtonStyle.Circle); absoluteLayout.Children.Add(hint, new Rectangle(0.5, 0.2, 200, 200), AbsoluteLayoutFlags.PositionProportional); absoluteLayout.Children.Add(recordButton, new Rectangle(0.5, 0.5, 75, 75), AbsoluteLayoutFlags.PositionProportional); absoluteLayout.Children.Add(sendButton, new Rectangle(0.5, 0.9, 200, 60), AbsoluteLayoutFlags.PositionProportional); absoluteLayout.Children.Add(activityIndicator); Content = absoluteLayout; audioRecorder.RecordingLimitReached += OnRecordingLimitReached; recordButton.Clicked += OnRecordButtonPressed; sendButton.Clicked += OnSendButtonPressed; PrivilegeChecker.PrivilegeCheck("http://tizen.org/privilege/recorder"); PrivilegeChecker.PrivilegeCheck("http://tizen.org/privilege/mediastorage"); }