|
Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] DAO (Data Access Objects) data designing dialogs 2nd Data Access Objects (DAO) data files reducing number of reducing number of Chapter 14, ÒFiles and Streams.Ó For more on using wxrc, Using wxWidgets Resource Files in Chapter 9.Standard LocationsThe wxStandardPaths class (in wxWidgets 2.5.4 and above) provides a portable way to find appropriate locations data formats standard data formats data objects 2nd data source duties 2nd data target duties data source responsibilities of 2nd data storage designing 2nd data structures helper data structures wxLongLong 2nd wxObject 2nd wxPoint wxRealPoint wxRect 2nd wxRegion 2nd 3rd wxSize 2nd wxVariant 2nd data target responsibilities of data transfer creating custom dialogs 2nd 3rd 4th 5th data types reading and writing 2nd 3rd 4th database access MFC versus wxWidgets date arithmetic 2nd 3rd 4th dates formatting for internationalization 2nd wxDateTime 2nd accessors constructors and modifiers date arithmetic 2nd 3rd 4th date comparisons formatting dates getting current time deadlocks synchronizing objects 2nd debug builds versus release builds Debug Project command debuggers sending commands to debugging applications DialogBlocks error reporting 2nd 3rd 4th 5th 6th wxMessageOutput versus wxLog 2nd 3rd release builds 2nd tips for 2nd release builds 2nd simplifying problems X11 errors 2nd declarations custom control declarations 2nd 3rd 4th DECLARE EVENT TABLE defensive programming 2nd 3rd deleting dialogs frames window objects 2nd 3rd windows 2nd 3rd deriving from wxDataObject 2nd new classes 2nd designing data storage 2nd dialogs aesthetics data and UI separation 2nd keyboard navigation layouts 2nd Destroy 2nd detecting errors 2nd 3rd 4th 5th memory leaks 2nd 3rd 4th 5th development tools choosing on Linux and Mac OS X 2nd on Windows 2nd device contexts 2nd 3rd 4th 5th 6th drawing functions 2nd drawing on windows with wxClientDC 2nd with wxPaintDC 2nd 3rd 4th 5th 6th erasing windo backgrounds 2nd 3rd wxBufferedPaintDC 2nd 3rd 4th 5th wxMemoryDC drawing on bitmaps 2nd wxMetafileDC wxPaintDC drawing on windows 2nd 3rd 4th 5th 6th wxPostScriptDC 2nd 3rd wxPrinterDC 2nd 3rd wxScreenDC accessing screens 2nd device units devices adapting dialogs for small devices 2nd 3rd 4th DeviceToLogicalX DeviceToLogicalXRel DeviceToLogicalY DeviceToLogicalYRel dialog data exchange MFC 2nd dialog units 2nd DialogBlocks 2nd 3rd 4th 5th creating application objects dialogs 2nd 3rd 4th frames creating new projects 2nd debugging applications installing on Linux 2nd on Mac OS X on Windows interfaces 2nd sample project 2nd compiling 2nd 3rd 4th upgrading DialogBlocks Personal Edition dialogs adapting for small devices 2nd 3rd 4th alternatives to choice and selection dialogs [See choice and selection dialogs] closing and deleting converting with resource files 2nd creating with DialogBlocks 2nd 3rd 4th creating custom dialogs 2nd adding help 2nd 3rd 4th 5th 6th coding controls and layouts 2nd 3rd 4th 5th data transfer and validation 2nd 3rd 4th 5th deriving new classes 2nd designing data storage 2nd handling events handling UI updates 2nd 3rd invoking the dialog designing aesthetics data and UI separation 2nd keyboard navigation layouts 2nd entry dialogs [See entry dialogs] file and directory dialogs wxDirDialog 2nd 3rd 4th wxFileDialog 2nd 3rd 4th 5th 6th informative dialogs [See informative dialogs] invoking modeless dialogs printing dialogs [See printing dialogs] recreating with MFC 2nd Digital Mars C++ directories build directory wx-config disabling windows DisplayContents displaying information on controls writing your own controls 2nd DisplaySection distributing message catalogs DLL Microsoft Visual Studio DnDShape 2nd DnDShapeDataObject 2nd DnDWindow DoCreateResource Documancer document classes defining for document/view systems 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th document creation document/view systems 2nd document manager document/view systems creating applications 2nd choosing interface styles 2nd 3rd creating and using frame classes 2nd 3rd defining document and view classes 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th defining window classes 2nd 3rd 4th explicit document creation 2nd file history 2nd printing nad previewing standard identifiers wxDocManager 2nd 3rd 4th wxDocTemplate 2nd 3rd 4th documents launching 2nd 3rd 4th MFC versus wxWidgets 2nd DoDataExchange DoDragDrop flags DoDragDrop function DoGetBestSize 2nd 3rd DoLog DoLogString Doodle choosing interface styles 2nd 3rd creating and using frame classes 2nd 3rd defining document and view classes 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th DOODLE_ADD 2nd DOODLE_CUT DoodleApp 2nd implementing DoodleCanvas 2nd implementing DoodleCommand 2nd DoodleFrame DoodleSegment DoodleView implementing DoPrepareDC downloading wxWidgets 2nd Doxygen Dr MinGW drag and drop data objects 2nd data source duties 2nd data target duties wxDragImage 2nd 3rd 4th 5th 6th wxListCtrl wxTreeCtrl 2nd 3rd wxWidgets sample 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th drag sources implementing 2nd 3rd 4th 5th 6th 7th dragging drag sources DrawArc DrawBitmap 2nd 3rd DrawCircle DrawEllipse DrawIcon drawing bitmaps 2nd 3rd 4th 5th lines 2nd 3rd 4th on bitmaps with wxMemoryDC 2nd on windows with wxClientDC 2nd with wxPaintDC 2nd 3rd 4th 5th 6th shapes 2nd 3rd 4th splines text 2nd 3rd 4th 5th with bitmaps drawing functions device contexts 2nd drawing objects creating and copying 2nd drawing tools wxBrush 2nd 3rd styles wxColour 2nd 3rd wxFont 2nd 3rd 4th 5th wxPalette 2nd 3rd wxPen 2nd 3rd DrawLines DrawPoint DrawPolyPolygon DrawRotatedText 2nd DrawSpline 2nd DrawText 2nd 3rd 4th 5th drop targets creating custom drop targets 2nd implementing 2nd 3rd standard drop targets 2nd 3rd dynamic event handlers 2nd 3rd 4th dynamic layouts dynamic libraries loading 2nd 3rd |
|