From: Richard K. <ric...@us...> - 2005-07-27 18:21:10
|
Update of /cvsroot/actionstep/actionstep/src/org/actionstep/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28335 Modified Files: ASTestTabView.as Log Message: added scrollview to ensure that tab switching repaints images Index: ASTestTabView.as =================================================================== RCS file: /cvsroot/actionstep/actionstep/src/org/actionstep/test/ASTestTabView.as,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** ASTestTabView.as 22 May 2005 03:49:06 -0000 1.4 --- ASTestTabView.as 27 Jul 2005 18:21:01 -0000 1.5 *************** *** 30,33 **** --- 30,34 ---- import org.actionstep.*; + import org.actionstep.constants.*; import org.actionstep.test.*; *************** *** 38,41 **** --- 39,47 ---- var tabView = (new NSTabView()).initWithFrame(new NSRect(10,10,400,400)); + var matrix:NSMatrix = new NSMatrix(); + var text:NSSecureTextField = new NSSecureTextField(); + var stepper:NSStepper = new NSStepper(); + var alert:ASAlertPanel = new ASAlertPanel(); + // tabView.setTabViewType(org.actionstep.constants.NSTabViewType.NSNoTabsNoBorder); //tabView.setTabViewType(org.actionstep.constants.NSTabViewType.NSNoTabsLineBorder); *************** *** 48,57 **** tabItem1.setView(tabItemView1); - var nextButton = (new NSButton()).initWithFrame(new NSRect(80,80,70,30)); - nextButton.setTitle("Next Tab"); - tabItemView1.addSubview(nextButton); - nextButton.setTarget(tabView); - nextButton.setAction("selectNextTabViewItem"); - var tabItem2:NSTabViewItem = (new NSTabViewItem()).initWithIdentifier(2); tabItem2.setLabel("Short tab"); --- 54,57 ---- *************** *** 60,69 **** tabItemView2.setBackgroundColor(new NSColor(0x00ff00)); tabItem2.setView(tabItemView2); ! var prevButton = (new NSButton()).initWithFrame(new NSRect(80,80,70,30)); ! prevButton.setTitle("Prev Tab"); ! tabItemView2.addSubview(prevButton); ! prevButton.setTarget(tabView); ! prevButton.setAction("selectPreviousTabViewItem"); tabView.addTabViewItem(tabItem1); --- 60,76 ---- tabItemView2.setBackgroundColor(new NSColor(0x00ff00)); tabItem2.setView(tabItemView2); + + + var view:ASTestView = new ASTestView(); + view.initWithFrame(new NSRect(0, 0, 1024, 350)); + view.setBorderColor(new NSColor(0xff0000)); ! var scrollView:NSScrollView = (new NSScrollView()).initWithFrame(new NSRect(0,0,250,250)); ! scrollView.setBorderType(NSBorderType.NSLineBorder); ! scrollView.setDocumentView(view); ! scrollView.setHasHorizontalScroller(true); ! scrollView.setHasVerticalScroller(true); ! scrollView.contentView().scrollToPoint(new NSPoint(0,100)); ! tabItemView2.addSubview(scrollView); tabView.addTabViewItem(tabItem1); |