project_files/HedgewarsMobile/Classes/ObjcExports.m
changeset 5662 99083392cd4f
parent 5194 851c6fbb44e6
child 5992 a311b8461ec9
equal deleted inserted replaced
5660:1647244b3ffe 5662:99083392cd4f
    65 void startSpinningProgress() {
    65 void startSpinningProgress() {
    66     gameRunning = NO;
    66     gameRunning = NO;
    67     overlay_instance.lowerIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    67     overlay_instance.lowerIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    68 
    68 
    69     CGPoint center = overlay_instance.view.center;
    69     CGPoint center = overlay_instance.view.center;
    70     overlay_instance.lowerIndicator.center = (IS_DUALHEAD() ? CGPointMake(center.y, center.x)
    70     overlay_instance.lowerIndicator.center = (IS_DUALHEAD() ? center : CGPointMake(center.x, center.y * 5/3));
    71                                               : CGPointMake(center.y, center.x * 5/3));
       
    72 
    71 
    73     [overlay_instance.lowerIndicator startAnimating];
    72     [overlay_instance.lowerIndicator startAnimating];
    74     [overlay_instance.view addSubview:overlay_instance.lowerIndicator];
    73     [overlay_instance.view addSubview:overlay_instance.lowerIndicator];
    75     [overlay_instance.lowerIndicator release];
    74     [overlay_instance.lowerIndicator release];
    76 }
    75 }
   108     overlay_instance.view.alpha = 0.75;
   107     overlay_instance.view.alpha = 0.75;
   109     overlay_instance.view.userInteractionEnabled = NO;
   108     overlay_instance.view.userInteractionEnabled = NO;
   110 
   109 
   111     overlay_instance.savesIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
   110     overlay_instance.savesIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
   112 
   111 
   113     CGPoint center = overlay_instance.view.center;
   112     overlay_instance.savesIndicator.center = overlay_instance.view.center;
   114     overlay_instance.savesIndicator.center = CGPointMake(center.y, center.x);
       
   115     overlay_instance.savesIndicator.hidesWhenStopped = YES;
   113     overlay_instance.savesIndicator.hidesWhenStopped = YES;
   116 
   114 
   117     [overlay_instance.savesIndicator startAnimating];
   115     [overlay_instance.savesIndicator startAnimating];
   118     [overlay_instance.view addSubview:overlay_instance.savesIndicator];
   116     [overlay_instance.view addSubview:overlay_instance.savesIndicator];
   119     [overlay_instance.savesIndicator release];
   117     [overlay_instance.savesIndicator release];