Corretta gestione focus ripetuto su campi testo:

causa errori fatali di xi se non si commenta la riga xin_fatal_error
quando si tenta di dare il focus ad una cella di uno scit da programma


git-svn-id: svn://10.65.10.50/trunk@6655 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1998-05-13 15:15:24 +00:00
parent 83a616f99a
commit 77fee17cd3

View File

@ -602,13 +602,9 @@ stx_focus_set( long stx, BOOLEAN set )
STX_DATA *stxp = ( STX_DATA * ) stx; STX_DATA *stxp = ( STX_DATA * ) stx;
/* verificare la correttezza /* verificare la correttezza
if (set)
stx_start_edit(stx);
else
stx_stop_edit(stx);
*/
if ( set == stxp->has_focus ) if ( set == stxp->has_focus )
XinError( 30101, XinSeverityFatal, 0L ); XinError( 30101, XinSeverityFatal, 0L );
*/
if ( set ) if ( set )
{ {
XI_TEXT *cur_text = xi_text_focus_get( stxp->win ); XI_TEXT *cur_text = xi_text_focus_get( stxp->win );