tn5250j/src/org/tn5250j/framework/tn5250 Screen5250.java,1.6,1.7 ScreenPlanes.java,1.2,1.3 ScreenField.java,1.2,1.3
"Kenneth J. Pouncey" <[email protected]> Sun, 01 Aug 2004 12:14:24 +0000
| Newsgroups | gmane.comp.java.tn5250j.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/tn5250
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17935/src/org/tn5250j/framework/tn5250
Modified Files:
Screen5250.java ScreenPlanes.java ScreenField.java
Log Message:
Add support for PLANE_FIELD
Index: ScreenPlanes.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/tn5250/ScreenPlanes.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ScreenPlanes.java 30 Jul 2004 05:03:57 -0000 1.2
--- ScreenPlanes.java 1 Aug 2004 12:14:22 -0000 1.3
***************
*** 1,1123 ****
! /**
! * Title: ScreenPlanes.java
! * Copyright: Copyright (c) 2001
! * Company:
! * @author Kenneth J. Pouncey
! * @version 0.5
! *
! * Description:
! *
! * This program is free software; you can redistribute it and/or modify
[...2230 lines suppressed...]
! // now lets make sure there are no more than numSuff spaces after option
! while (hs && (++sp < lenScreen && screen[sp] <= ' '
! || screen[sp] == suff )) {
! if (sp - x >= numSuff || screen[sp] == suff ||
! screen[sp] == '.' ||
! screen[sp] == '*') {
! hs =false;
! break;
! }
! }
! if (hs && !Character.isLetterOrDigit(screen[sp]))
! hs = false;
! if (hs) {
! return os;
! }
! return -1;
! }
!
}
\ No newline at end of file
Index: ScreenField.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/tn5250/ScreenField.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ScreenField.java 30 Jul 2004 05:03:57 -0000 1.2
--- ScreenField.java 1 Aug 2004 12:14:22 -0000 1.3
***************
*** 1,511 ****
! /**
! * Title: tn5250J
! * Copyright: Copyright (c) 2001
! * Company:
! * @author Kenneth J. Pouncey
! * @version 0.4
! *
! * Description:
! *
! * This program is free software; you can redistribute it and/or modify
[...990 lines suppressed...]
! boolean mdt = false;
! protected boolean checkCanSend;
! protected boolean rightAdjd;
! protected boolean manditoried;
! boolean canSend = true;
! int attr = 0;
! int length = 0;
! int ffw1 = 0;
! int ffw2 = 0;
! int fcw1 = 0;
! int fcw2 = 0;
! int cursorPos = 0;
! Screen5250 s;
! int cursorProg = 0;
! int fieldId = 0;
! ScreenField next = null;
! ScreenField prev = null;
!
}
\ No newline at end of file
Index: Screen5250.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/framework/tn5250/Screen5250.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** Screen5250.java 31 Jul 2004 10:30:31 -0000 1.6
--- Screen5250.java 1 Aug 2004 12:14:22 -0000 1.7
***************
*** 3158,3162 ****
planes.setScreenCharAndAttr(lastPos, initChar, lastAttr, true);
!
setDirty(lastPos);
--- 3158,3162 ----
planes.setScreenCharAndAttr(lastPos, initChar, lastAttr, true);
!
setDirty(lastPos);
***************
*** 3190,3194 ****
planes.setUseGUI(lastPos,FIELD_MIDDLE);
}
!
advancePos();
--- 3190,3197 ----
planes.setUseGUI(lastPos,FIELD_MIDDLE);
}
!
! // now we set the field plane attributes
! planes.setScreenFieldAttr(lastPos,ffw1);
!
advancePos();
-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com