From 01a6e197c2488ecaf7e952cf932d97b652c48f7d Mon Sep 17 00:00:00 2001 From: engelsman Date: Sat, 11 Apr 2009 08:23:23 +0000 Subject: removed dead html anchors, and minor rewording, in advanced.dox git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6751 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- documentation/src/advanced.dox | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'documentation/src/advanced.dox') diff --git a/documentation/src/advanced.dox b/documentation/src/advanced.dox index 411bb934b..dde0e1e18 100644 --- a/documentation/src/advanced.dox +++ b/documentation/src/advanced.dox @@ -5,7 +5,6 @@ This chapter explains advanced programming and design topics that will help you to get the most out of FLTK. - \section advanced_multithreading Multithreading FLTK supports multithreaded application using a locking mechanism @@ -72,15 +71,15 @@ Fl::awake(Fl_Awake_Handler cb, void* userdata): \endcode -FLTK supports multiple platforms, some of them which do not -allow any other but the main thread to handle system events and +FLTK supports multiple platforms, some of which allow only the +the main thread to handle system events and open or close windows. The safe thing to do is to adhere to the following rules for threads on all operating systems: \li Don't \p show() or \p hide() anything that contains widgets derived from Fl_Window, including dialogs, file - choosers, subwindows or Fl_Gl_Window's + choosers, subwindows or those using Fl_Gl_Window. \li Don't call Fl::wait(), Fl::flush() or any related methods that will handle system messages @@ -90,7 +89,7 @@ following rules for threads on all operating systems: \li Don't change window decorations or titles \li The \p make_current() method may or may not work well for - regular windows, but should always work for Fl_Gl_Window's + regular windows, but should always work for a Fl_Gl_Window to allow for high speed rendering on graphics cards with multiple pipelines -- cgit v1.2.3