Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Tab Focus Chain

James,

Try if u can running the attached this program on solaris/motif.
This is a very simple program with 6 buttons, i want that my focus shoud move acrros on buttins on tabbing, but it is not hapenning...
i do not know the reason why...
any help will be higly appreciated, ..i am in a bit hurry to get a fix for this

thx
aparup

James Wendel wrote:
Aparup,
solaris/motif
Running well. No obvious problems other than some poor default font choices. A significant number of low level performance improvements were made in release 2.1. Support for DBCS was added in 2.1. Accessibility support is still required.

This is a quote from: http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/dev.html#ports
There is no accessibility support, which is probably the issue you are running into.

-James


Aparup Banerjee wrote:
Hello Guys,

Can  any body tell me, that whether default tab focus chain is maintained in SWT, when run on Solaris.
What i mean is that, if i have a SWT screen with components sat x1, x2, x3, ....added to the main shell in that order, whether, i should expect that,
the focus chain should be like x1, x2...??
In my my case, the focus is getting locked on x1, and it is not moving any further..??
What could be the reason??


Thanks in Advance
Aparup

_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev


_______________________________________________ platform-swt-dev mailing list platform-swt-dev@xxxxxxxxxxx http://dev.eclipse.org/mailman/listinfo/platform-swt-dev
import java.awt.Panel;
import java.awt.Button;
import java.awt.GridLayout;
import java.awt.Frame;



public class BasicLayoutTest{



	public static void main(String[] args){
	Panel panel = new Panel();
	Frame frame = new Frame();
	panel.setLayout(new GridLayout(3,2));
	panel.add(new Button(" Button 1"));
	panel.add(new Button(" Button 2"));
	panel.add(new Button(" Button 3"));
	panel.add(new Button(" Button 4"));
	panel.add(new Button(" Button 5"));
	panel.add(new Button(" Button 6"));
	frame.add(panel);
	frame.setSize(200,200);
	frame.setVisible(true);
	}



}

Back to the top