亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? guiprint.m

?? 改進等高線擬合代碼
?? M
字號:
function guiprint(action)

% GUIPRINT is the print module of the GUI

% All the software included in this package is presented as is.
% It may be distributed freely. The author can, however, not be
% held responsible for any problems whatever.
% 
% Designed by Johan Baeten.
% Last updated: 22-03-2000
% Johan.baeten@mech.kuleuven.ac.be


global FITHANDLES
global PRINTHANDLES
global UICTRHANDLES
global MAINFIG

setting('menubarenableoff');
set(FITHANDLES(1,:),'enable','off');
v_state = get(FITHANDLES(1,1),'visible');


if strcmp(action,'start'),
  [existFlag,fignr]=figflag('GUI Print Window',1);

  if existFlag,
    if strcmp(v_state,'on'),
      set(PRINTHANDLES(3),'value',[1]);
    else
      set(PRINTHANDLES(3),'value',[0]);
    end
    set(fignr,'visible','on');
  else  
    % create print window now %
    %%%%%%%%%%%%%%%%%%%%%%%%%%%
    position=get(0,'DefaultFigurePosition');
    position(3:4)=[440 180];
    fignr=figure( ...
         'Name','GUI Print Window', ...
         'NumberTitle','off', ...
         'Visible','off', ...
         'MenuBar','none', ...
 	 	   'Position',position, ...
   		'Color',[0.8 0.8 0.8], ...
			'Resize','off');

   uicontrol(fignr,'style','frame',...
                   'backgroundcolor',[0.8 0.8 0.8],...
                   'position',[5 55 430 120]);

   uicontrol(fignr,'string','Options:',...
                   'horizontalalignment','left',...
                   'backgroundcolor',[0.8 0.8 0.8],...
                   'style','text',...
                   'position',[10 152 120 20]);

   PRINTHANDLES(1)= uicontrol(fignr,'style','checkbox',...
                   'horizontalalignment','left',...
                   'string',' - not used - ',...
                   'position',[10 65 140 25],...
                   'value',[0]);
   PRINTHANDLES(2)= uicontrol(fignr,'string',' - not used - ',...
                   'position',[10 95 140 25],...
                   'style','checkbox',...
                   'horizontalalignment','left',...
                   'value',[0]);
   PRINTHANDLES(3)= uicontrol(fignr,'string','Add List of Points',...
                   'position',[10 125 140 25],...
                   'horizontalalignment','left',...
                   'style','checkbox',...
                   'value',[0]);
   if strcmp(v_state,'on'),
     set(PRINTHANDLES(3),'value',[1]);
   end
   uicontrol(fignr,'string','Page Layout:',...
                   'backgroundcolor',[0.8 0.8 0.8],...
                   'style','text',...
                   'horizontalalignment','right',...
                   'position',[170 125 120 25]);
   uicontrol(fignr,'string','Printer:',...
                   'backgroundcolor',[0.8 0.8 0.8],...
                    'style','text',...
                   'horizontalalignment','right',...
                    'position',[170 65 120 25]);

   PRINTHANDLES(4)= uicontrol(fignr,'style','popupmenu', ...
       'position',[300 125 120 25],...
       'HorizontalAlignment','left',...
       'string',['Portrait   ';...
                 'Landscape  ';
                 'Portr-Tall ';]);

   PRINTHANDLES(5)= uicontrol(fignr,'style','popupmenu', ...
       'position',[300 65 120 25],...
       'HorizontalAlignment','left',...
       'string',['LaserHP          ';...
                 '..''my printer''.. ';...
                 'Print to File ...' ]);


   uicontrol(fignr,'string','Print',...
                   'style','pushbutton',...
                   'position',[100 10 70 30],...
                   'callback','guiprint(''continu'');');
   uicontrol(fignr,'string','Cancel',...
                   'style','pushbutton',...
                   'position',[250 10 70 30],...
                   'callback','guiprint(''cancel'');');
   set(fignr,'visible','on');
   end
   %%%%%%%%%%%%%%%%%%%%%%%%%%%

elseif strcmp(action,'continu'),

  set(gcf,'visible','off');
  if get(PRINTHANDLES(5),'value')==3,
    seterror(' Give Filename to print to.')    
    [filename, pathname]= uiputfile('*.ps','Print to file');
    if filename == 0  ,
      guiprint('cancel');
      seterror(' ... Print to File Canceled');
      return;
    end
    filename = lower(filename);
    pathname = lower(pathname);
    lf = length(filename);
    ok = 0;
    if lf>3,
      if strcmp(filename(lf-2:lf),'.ps'),
         if lf < 11,
            ok = 1;
         else
            guiprint('cancel');
            seterror(' ... Print to File Canceled: File to long.');
            return;
         end
      end
    end 
    if ~ok,  
      for i =1:lf 
         if filename(i) == '.',
            guiprint('cancel');
            seterror(' ... Print to File Canceled: Incorrect filename.');
            return;
         end
      end
      if lf<9,
         filename = [filename,'.ps'];
      else
         guiprint('cancel');  
         seterror(' ... Print to File Canceled: Filename to long.');
         return;
      end
    end
  end

  figure(MAINFIG);
  seterror(' Wait while converting image to print ... ');

  set(FITHANDLES,'visible','off');
  set(UICTRHANDLES(1),'visible','off');
  mainaxes = gca;
  set(gcf,'paperunits','centimeters','papertype','a4letter');
 
  if get(PRINTHANDLES(3),'value')==1,
    nrofpoints = get(FITHANDLES(1,12),'value'); 
    if nrofpoints > 0,
       for i = 1:nrofpoints,
          xc(i) = get(FITHANDLES(3,i),'value');
          yc(i) = get(FITHANDLES(4,i),'value');
       end
    end
    
    lbh = 18;
    lbw = 25;
    mapos = get(mainaxes,'position');

    ha = axes('units','normalized',...
              'position',[mapos(3)+0.1 mapos(2) (0.9-mapos(3)) mapos(4)-mapos(2)]);    
    set(ha,'box','on','xgrid','off','ygrid','off');
    set(ha,'xlim',[0 200],'ylim',[0 270],...
           'xtick',[],'ytick',[],...
           'xticklabels',[''],'yticklabels',['']);
 
    text(10,232,'#');text(45,232,'x value');text(115,232,'y value');
    for i  = 1:nrofpoints,
      text(10, 225-i*lbh,num2str(i));
      text(45, 225-i*lbh,num2str(xc(i)));
      text(115, 225-i*lbh,num2str(yc(i)));
    end
    title('List of Points');
  end


  if get(PRINTHANDLES(4),'value')==1,
    set(gcf,'paperorientation','portrait',...
            'paperposition',[1 7 19 685*19/900]);
  elseif get(PRINTHANDLES(4),'value')==2,
    orient landscape;
    set(gcf,'paperposition',[3 1 25 685*25/900]);
  else
    set(gcf,'paperorientation','portrait');
    ps=get(gcf,'papersize');
    pp = [1 1 ps-2];
    set(gcf,'paperposition',pp);
  end
 

  if get(PRINTHANDLES(5),'value')==1,
    seterror([' Printing to Laserjet 6L.']);
    print -dps 'prt.ps'
    !lp -dlaserhp prt.ps;
    delete prt.ps;
  elseif get(PRINTHANDLES(5),'value')==2,
    %%% Build in your own printer %%%
  else
    seterror([' Printing to ''' filename '''.']);
    tf = [pathname filename];
    eval(['print -dps ' tf]);
  end

  seterror(' Printed out. Resetting ... ');

  if get(PRINTHANDLES(3),'value')==1,
    delete(ha);
  end
  set(FITHANDLES,'visible',v_state);
  set(UICTRHANDLES(1),'visible','on');
  setting('menubarenableon');
  set(FITHANDLES(1,:),'enable','on');
  
  seterror(' Printed out. Resetting ... done.');
  %%% Delete next 'if' when you have build in your own printer %%%
  if get(PRINTHANDLES(5),'value')==2,  
	  seterror([' Not printing -- Build in your own printer ...']);
  end  


elseif strcmp(action,'cancel')
  setting('menubarenableon');
  set(FITHANDLES(1,:),'enable','on');
  [existFlag,fignr]=figflag('GUI Print Window',1);
  if existFlag,
    set(fignr,'visible','off');
  end
  seterror(' Printing Cancelled.');  
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久.com| 国产69精品久久久久777| 一区二区高清视频在线观看| 日韩一区二区视频在线观看| 欧美视频一区二区在线观看| 99热精品一区二区| 国产激情偷乱视频一区二区三区| 久久99久久久久| 亚洲欧美日本韩国| 国产精品国产三级国产普通话99 | 成人av资源网站| 成人黄色免费短视频| 日韩欧美卡一卡二| 久久精品人人做人人爽人人| 日韩和欧美一区二区三区| 日韩电影一区二区三区四区| 狠狠色狠狠色综合日日91app| 经典三级视频一区| 欧美日韩午夜精品| 久久综合av免费| 国产精品美日韩| 亚洲美女视频一区| 国产a精品视频| 欧美xxxx老人做受| 欧美激情中文不卡| 亚洲成人av一区二区三区| 亚洲大型综合色站| 日本高清免费不卡视频| 欧美日韩电影在线| 国产人成亚洲第一网站在线播放 | 精品国偷自产国产一区| 国产精品丝袜一区| 国产精品一区三区| 欧美日韩在线播放三区四区| 亚洲欧美日韩电影| 91久久精品一区二区三| 亚洲欧美色图小说| 在线免费观看日韩欧美| 精品国产亚洲一区二区三区在线观看| 日本亚洲视频在线| 精品日韩欧美一区二区| 国产一区二区三区香蕉| 欧美日韩一区国产| 午夜精品久久久久久久| 国产成人免费视频精品含羞草妖精| xnxx国产精品| 成人av动漫在线| 亚洲欧美日韩国产综合| 91黄色激情网站| 视频在线观看国产精品| 日韩美一区二区三区| 国产裸体歌舞团一区二区| 国产精品三级视频| 在线一区二区三区四区五区| 亚洲国产成人高清精品| 国产宾馆实践打屁股91| 亚洲人午夜精品天堂一二香蕉| 欧美视频日韩视频在线观看| 日本三级亚洲精品| 国产亚洲欧洲一区高清在线观看| youjizz久久| 亚洲国产欧美日韩另类综合| 欧美一区二区大片| 亚洲午夜免费电影| 精品久久久久久久久久久久包黑料| 国产高清在线精品| 亚洲无人区一区| 久久色成人在线| 91色婷婷久久久久合中文| 国产精品免费丝袜| 这里只有精品99re| eeuss国产一区二区三区| 香蕉av福利精品导航| 国产亚洲制服色| 欧美日韩性生活| 成+人+亚洲+综合天堂| 天天色天天操综合| 综合在线观看色| 一本大道av一区二区在线播放| 国产精品视频你懂的| 欧美伦理电影网| 免费人成精品欧美精品 | 成人激情免费网站| 天堂蜜桃一区二区三区| 国产精品网站一区| 欧美电影免费观看高清完整版在线观看| 91在线观看美女| 国产精品一二三四五| 日韩电影一区二区三区| 亚洲乱码精品一二三四区日韩在线 | 亚洲精品国产a久久久久久| 日韩精品一区二区三区三区免费| 色呦呦网站一区| www.在线欧美| 国产成a人亚洲精品| 久久99精品久久久久久动态图| 亚洲一级二级在线| 日韩一区二区免费视频| 在线观看91精品国产入口| 播五月开心婷婷综合| 国产一区二区在线看| 免费国产亚洲视频| 日韩精品亚洲一区| 亚洲成在人线在线播放| 亚洲精品大片www| 中文字幕色av一区二区三区| 欧洲精品一区二区三区在线观看| 成人av免费在线播放| 国产999精品久久| 国产99精品视频| 国产suv精品一区二区883| 国产成人免费9x9x人网站视频| 国产在线播放一区二区三区| 国内精品不卡在线| 加勒比av一区二区| 国产一区二区三区美女| 国产精品资源网| 成人国产精品免费观看| 成人中文字幕在线| 另类小说色综合网站| 美女视频黄免费的久久| 亚洲精品欧美在线| 亚洲福利视频一区二区| 亚洲国产精品欧美一二99| 日韩精品视频网| 久久精品噜噜噜成人av农村| 国内成+人亚洲+欧美+综合在线| 精品一二三四区| 国产精品91一区二区| 成人美女视频在线观看18| 99在线视频精品| 日本福利一区二区| 欧美一区二区网站| 久久久久久久久久美女| 欧美精品18+| 精品欧美一区二区久久| 国产精品欧美极品| 一区二区在线电影| 日韩成人免费电影| 国产裸体歌舞团一区二区| 99久久精品费精品国产一区二区| 狠狠狠色丁香婷婷综合激情| 国产不卡在线播放| 91国产精品成人| 日韩一卡二卡三卡| 国产精品免费免费| 五月天中文字幕一区二区| 国产综合一区二区| 91首页免费视频| 91麻豆精品国产91| 国产精品久99| 麻豆久久久久久| 99re8在线精品视频免费播放| 91精品国产色综合久久不卡蜜臀| 国产午夜精品在线观看| 亚洲一区二区三区不卡国产欧美| 精品一区二区免费看| 日本精品视频一区二区| 欧美精品一区二区三区在线 | 亚洲成av人片在线观看无码| 国内外成人在线| 欧美性三三影院| 国产精品久久三区| 日韩中文欧美在线| 成人激情校园春色| 欧美tickling网站挠脚心| 樱桃国产成人精品视频| 国产盗摄视频一区二区三区| 欧美日本一道本| 亚洲男帅同性gay1069| 狠狠色丁香婷婷综合久久片| 欧美日韩午夜在线| 综合欧美亚洲日本| 国产高清亚洲一区| 日韩精品一区二区三区视频 | 国产精品国产a级| 激情五月婷婷综合| 7777精品伊人久久久大香线蕉完整版| 久久精品日韩一区二区三区| 日韩精品久久理论片| 在线免费精品视频| 国产精品美女久久久久久久| 九九精品一区二区| 欧美一区二区三区喷汁尤物| 一区二区三区四区高清精品免费观看 | 91丨九色丨蝌蚪丨老版| 国产亚洲欧美中文| 韩国一区二区在线观看| 8v天堂国产在线一区二区| 亚洲综合丁香婷婷六月香| 91视频一区二区| 中文字幕免费不卡在线| 国产成a人亚洲精品| 国产午夜精品一区二区| 国产精品一区二区久激情瑜伽| 日韩精品中午字幕| 九九九久久久精品| 久久久亚洲欧洲日产国码αv| 黄色日韩网站视频| 精品成人一区二区|