Line break in "question dialog"
    31 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hi. I'm trying to introduce a line break in question dialog box in the qstring. I've used '\n' but it gives me error. Also I've used the three points (...) but it happened the same. Is the line break accepted in the question dialog box? Thanks
0 comentarios
Respuestas (5)
  Doug Eastman
    
      
 el 31 de En. de 2011
        Another approach is to use a cell array:
questdlg({'Text on line 1','Text on line 2'})
0 comentarios
  Martijn
    
 el 31 de En. de 2011
        Functions like INPUTDLG and MSGBOX do not interpret '\n' characters; SPRINTF does however. So using SPRINTF should do the trick:
msgbox(sprintf('Line 1\nLine 2'))
0 comentarios
  Paulo Silva
      
 el 31 de En. de 2011
        questdlg(['Text on line 1' sprintf('\n') 'Text on line 2'])
0 comentarios
  Axel Montano
 el 9 de Mayo de 2020
        
      Editada: Axel Montano
 el 9 de Mayo de 2020
  
      'String',sprintf('Line 1\nLine 2'));
This is what I used when running a dialog box.
Here is the whole code to make it easier for anyone wanting to play around with a dialog box.
Goodluck!
d = dialog('Position',[1000 600 400 300],'Name','Written by: ME!');
txt = uicontrol('Parent',d,...
               'Style','text',...
               'Position',[100 200 210 40],...
               'String',sprintf('Line 1\nLine 2\nLine 3'));
btn = uicontrol('Parent',d,...
               'Position',[150 20 100 40],...
               'String','Close dialog box',...
               'Callback','delete(gcf)');
2 comentarios
  Axel
 el 23 de Mzo. de 2023
				This is an old post, however for any future reference. The newline command can be used to perform this task properly.
"You selected to solve a single load transmission line problem." newline "test line of text"
  Walter Roberson
      
      
 el 17 de Feb. de 2025
				You would use
"You selected to solve a single load transmission line problem." + newline + "test line of text"
  sr123
 el 17 de Feb. de 2025
        
      Editada: Walter Roberson
      
      
 el 17 de Feb. de 2025
  
      Linking to a comment at the bottom of this thread which seems to me the best solution for this problem on newer releases: 
0 comentarios
Ver también
Categorías
				Más información sobre Environment and Settings en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!







