// Author: Stefan Csomor
// Modified by:
// Created: 1998-01-01
-// RCS-ID: $Id$
// Copyright: (c) Stefan Csomor
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#if 1 // wxUSE_BASE
-// Emit a beeeeeep
-void wxBell()
-{
- // would be kSystemSoundID_UserPreferredAlert but since the headers aren't correct, add it manually
- AudioServicesPlayAlertSound(0x00001000 );
-}
-
// ----------------------------------------------------------------------------
// Common Event Support
// ----------------------------------------------------------------------------
@implementation wxAppDelegate
+- (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions
+{
+ wxUnusedVar(application);
+ wxUnusedVar(launchOptions);
+ wxTheApp->OSXOnWillFinishLaunching();
+ return YES;
+}
+
- (void)applicationDidFinishLaunching:(UIApplication *)application {
- wxTheApp->OnInit();
+ wxTheApp->OSXOnDidFinishLaunching();
}
- (void)applicationWillTerminate:(UIApplication *)application {
- wxCloseEvent event;
- wxTheApp->OnEndSession(event);
+ wxUnusedVar(application);
+ wxTheApp->OSXOnWillTerminate();
}
- (void)dealloc {
#if wxUSE_GUI
+// Emit a beeeeeep
+void wxBell()
+{
+ // would be kSystemSoundID_UserPreferredAlert but since the headers aren't correct, add it manually
+ AudioServicesPlayAlertSound(0x00001000 );
+}
+
// ----------------------------------------------------------------------------
// Launch default browser
// ----------------------------------------------------------------------------
return [UIFont fontWithName:wxCFStringRef(font.GetFaceName() ).AsNSString() size:font.GetPointSize()];
}
+CFArrayRef CopyAvailableFontFamilyNames()
+{
+ return (CFArrayRef) [[UIFont familyNames] retain];
+}
+
extern void DrawTextInContext( CGContextRef context, CGPoint where, UIFont *font, NSString* text )
{
bool contextChanged = ( UIGraphicsGetCurrentContext() != context );