├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── ADDITIONS ├── AUTHORS ├── CMakeLists.txt ├── INSTALL ├── LICENSE ├── LICENSE_ADDENDUM ├── README ├── README.md ├── TRACING ├── aclocal.m4 ├── adie ├── Adie.cpp ├── Adie.h ├── Adie.stx ├── CMakeLists.txt ├── Commands.cpp ├── Commands.h ├── FindInFiles.cpp ├── FindInFiles.h ├── HelpWindow.cpp ├── HelpWindow.h ├── LICENSE ├── Modeline.cpp ├── Modeline.h ├── Preferences.cpp ├── Preferences.h ├── ShellCommand.cpp ├── ShellCommand.h ├── ShellDialog.cpp ├── ShellDialog.h ├── Syntax.cpp ├── Syntax.h ├── SyntaxParser.cpp ├── SyntaxParser.h ├── TextWindow.cpp ├── TextWindow.h ├── adie.1 ├── adie_gif.gif ├── backward_gif.gif ├── big_gif.gif ├── bookclr2_gif.gif ├── bookdel2_gif.gif ├── bookmrk2_gif.gif ├── booknxt2_gif.gif ├── bookprv2_gif.gif ├── bookset2_gif.gif ├── browser.gif ├── capitalize.gif ├── close_gif.gif ├── colors_gif.gif ├── command_bmp.bmp ├── config_gif.gif ├── copy_gif.gif ├── cut_gif.gif ├── delete_gif.gif ├── delimit_gif.gif ├── docs_gif.gif ├── export_gif.gif ├── express_gif.gif ├── filehidden_gif.gif ├── fileshown_gif.gif ├── filter_gif.gif ├── fonts_gif.gif ├── forward_gif.gif ├── goto_gif.gif ├── help.txt ├── help_gif.gif ├── import_gif.gif ├── indent_gif.gif ├── info_gif.gif ├── lang_gif.gif ├── logger.gif ├── lowercase.gif ├── main.cpp ├── miscellaneous_gif.gif ├── new_gif.gif ├── newfile_gif.gif ├── nobrowser.gif ├── nologger.gif ├── nowrap_gif.gif ├── open_gif.gif ├── opensel_gif.gif ├── palette_gif.gif ├── paste_gif.gif ├── pattern_gif.gif ├── point2_gif.gif ├── point_gif.gif ├── print_gif.gif ├── quit_gif.gif ├── redo_gif.gif ├── reload_gif.gif ├── replace_gif.gif ├── save_gif.gif ├── saveall_gif.gif ├── saveas_gif.gif ├── saveto_gif.gif ├── script_gif.gif ├── search_case.gif ├── search_dn.gif ├── search_gif.gif ├── search_nocase.gif ├── search_norex.gif ├── search_noword.gif ├── search_rex.gif ├── search_up.gif ├── search_word.gif ├── searchfiles_gif.gif ├── searchicon_gif.gif ├── searchnext_gif.gif ├── searchprev_gif.gif ├── shiftleft_gif.gif ├── shiftright_gif.gif ├── small_gif.gif ├── styles_gif.gif ├── switch_gif.gif ├── syntax_gif.gif ├── terminal_gif.gif ├── undo_gif.gif ├── uppercase.gif └── wordwrap_gif.gif ├── calculator ├── CMakeLists.txt ├── Calculator.cpp ├── Calculator.h ├── HelpWindow.cpp ├── HelpWindow.h ├── LICENSE ├── Preferences.cpp ├── Preferences.h ├── bigcalc.gif ├── calculator.1 ├── colors.gif ├── constmem.bmp ├── help.cpp ├── information.gif ├── main.cpp ├── question.gif └── tinycalc.gif ├── chart ├── CMakeLists.txt ├── FX2DChart.cpp ├── FX2DChart.h ├── FX2DPlot.cpp ├── FX2DPlot.h ├── FXAxis.cpp ├── FXAxis.h ├── FXChart.cpp ├── FXChart.h ├── FXCurve.cpp ├── FXCurve.h ├── chart.h ├── chartdefs.h ├── charttest.cpp ├── chartutils.cpp ├── chartutils.h └── marble.bmp ├── compile ├── config.guess ├── config.sub ├── configure ├── configure.ac ├── controlpanel ├── CMakeLists.txt ├── ControlPanel.1 ├── ControlPanel.cpp ├── ControlPanel.h ├── LICENSE ├── colors_gif.gif ├── controlpanel_gif.gif ├── filebinding_gif.gif └── settings_gif.gif ├── depcomp ├── doc ├── adie.html ├── app.html ├── art │ ├── bigpenguin.png │ ├── fifthplanet.jpg │ ├── fox.gif │ ├── foxlogo.jpg │ ├── foxlogo.png │ ├── foxlogo_small.jpg │ ├── foxstart.png │ ├── freespeach.gif │ ├── ill.gif │ ├── ilr.gif │ ├── innernerd.gif │ ├── iul.gif │ ├── iur.gif │ ├── layout.gif │ ├── line.gif │ ├── mouse.gif │ ├── nerd_inside.gif │ ├── oll.gif │ ├── olr.gif │ ├── opengl_logo.png │ ├── oul.gif │ ├── oul_grey.gif │ ├── our.gif │ ├── progress.png │ ├── scribble.png │ ├── sgitextedit.png │ ├── slingerzbutton1.gif │ ├── widget.jpg │ ├── win32-libraries.png │ ├── win32-linkoutput.png │ ├── win32-postbuild.png │ ├── win32-preprocessor.png │ ├── win32-project.png │ ├── win32-tooloptions.png │ └── wintextedit.png ├── calc.html ├── clipboard.html ├── consulting.html ├── datatarget.html ├── doc.html ├── download.html ├── doxygen.cfg ├── draganddrop.html ├── faq.html ├── filefuncs.html ├── filter.pl ├── focus.html ├── fonts.html ├── footer.html ├── foreword.html ├── fox.html ├── goals.html ├── gpgkey.html ├── guiupdate.html ├── header.html ├── home.html ├── icons.html ├── install.html ├── introduction.html ├── layout.html ├── license.html ├── menu.css ├── menu.html ├── messages.html ├── news.html ├── news1.html ├── news2.html ├── news3.html ├── page.css ├── pathfinder.html ├── projects.html ├── references.html ├── registry.html ├── rex.html ├── screenshots.html ├── screenshots │ ├── 20soft2b.png │ ├── 20soft2b_small.png │ ├── 20soft4b.png │ ├── 20soft4b_small.png │ ├── FAB3000v7_600.jpg │ ├── SbSScreen1.jpg │ ├── SbSScreen1_small.jpg │ ├── adie.gif │ ├── adie_colors.gif │ ├── adie_edit.gif │ ├── adie_font.gif │ ├── adie_sty.gif │ ├── analysisview.png │ ├── aqx_linux_visualizacao_peq.jpg │ ├── ares_lauch.jpg │ ├── arithmedrill-screenshot.png │ ├── arithmedrill-screenshot_small.png │ ├── big_ctc_osx.gif │ ├── big_ctc_xp.gif │ ├── boskalisday.gif │ ├── boskalisnite.gif │ ├── clview_icon.gif │ ├── colordialog.png │ ├── cometassay.jpg │ ├── contact.gif │ ├── dirdialog.png │ ├── emso_screen.png │ ├── emso_screen_small.jpg │ ├── filedialog.png │ ├── fontdialog.png │ ├── foxcalc.jpg │ ├── foxcalc_prefdialog_01_small.jpg │ ├── foxcalc_prefdialog_02_small.jpg │ ├── foxcalc_prefdialog_03_small.jpg │ ├── glview.png │ ├── goggles.png │ ├── igscanner-screenshot-small.png │ ├── iims1.png │ ├── iims1_small.png │ ├── iims2.png │ ├── iims2_small.png │ ├── iims3.png │ ├── iims3_small.png │ ├── imagedebugger.gif │ ├── inload.jpg │ ├── jorobus_small.png │ ├── openspace.gif │ ├── pathfinder.png │ ├── pdiary.jpg │ ├── printdialog.png │ ├── replacedialog.png │ ├── rezound_thumb.gif │ ├── scenegraphnavigator.gif │ ├── scriptolutions.gif │ ├── searchdialog.png │ ├── small_ctc_osx.gif │ ├── small_ctc_xp.gif │ ├── sumo.png │ ├── table.png │ ├── tmp_vision_snap.jpg │ ├── tux_small.jpg │ ├── udine_physics.jpg │ ├── vorhour1.jpg │ ├── vorhour1_small.jpg │ ├── vorhour2.jpg │ ├── vorhour2_small.jpg │ ├── xfe.png │ └── xfe_small.png ├── serialization.html ├── styles.css ├── timers.html ├── top.html ├── widgets.html ├── win32.html ├── window.html └── xml.html ├── fox-config ├── fox-config.in ├── fox.spec ├── fox.spec.in ├── fox17.pc.in ├── glviewer ├── CMakeLists.txt ├── FXGLCone.cpp ├── FXGLCone.h ├── FXGLCube.cpp ├── FXGLCube.h ├── FXGLCylinder.cpp ├── FXGLCylinder.h ├── FXGLLine.cpp ├── FXGLLine.h ├── FXGLPoint.cpp ├── FXGLPoint.h ├── FXGLShape.cpp ├── FXGLShape.h ├── FXGLSphere.cpp ├── FXGLSphere.h ├── FXGLTriangleMesh.cpp ├── FXGLTriangleMesh.h └── glviewer.cpp ├── include ├── FX4Splitter.h ├── FX7Segment.h ├── FX885910Codec.h ├── FX885911Codec.h ├── FX885913Codec.h ├── FX885914Codec.h ├── FX885915Codec.h ├── FX885916Codec.h ├── FX88591Codec.h ├── FX88592Codec.h ├── FX88593Codec.h ├── FX88594Codec.h ├── FX88595Codec.h ├── FX88596Codec.h ├── FX88597Codec.h ├── FX88598Codec.h ├── FX88599Codec.h ├── FXAccelTable.h ├── FXApp.h ├── FXArray.h ├── FXArrowButton.h ├── FXAtomic.h ├── FXAutoPtr.h ├── FXAutoThreadStorageKey.h ├── FXBMPIcon.h ├── FXBMPImage.h ├── FXBZFileStream.h ├── FXBarrier.h ├── FXBitmap.h ├── FXBitmapFrame.h ├── FXBitmapView.h ├── FXButton.h ├── FXCP1250Codec.h ├── FXCP1251Codec.h ├── FXCP1252Codec.h ├── FXCP1253Codec.h ├── FXCP1254Codec.h ├── FXCP1255Codec.h ├── FXCP1256Codec.h ├── FXCP1257Codec.h ├── FXCP1258Codec.h ├── FXCP437Codec.h ├── FXCP850Codec.h ├── FXCP852Codec.h ├── FXCP855Codec.h ├── FXCP856Codec.h ├── FXCP857Codec.h ├── FXCP860Codec.h ├── FXCP861Codec.h ├── FXCP862Codec.h ├── FXCP863Codec.h ├── FXCP864Codec.h ├── FXCP865Codec.h ├── FXCP866Codec.h ├── FXCP869Codec.h ├── FXCP874Codec.h ├── FXCURCursor.h ├── FXCalendar.h ├── FXCalendarView.h ├── FXCallback.h ├── FXCanvas.h ├── FXCheckButton.h ├── FXChoiceBox.h ├── FXColorBar.h ├── FXColorDialog.h ├── FXColorList.h ├── FXColorRing.h ├── FXColorSelector.h ├── FXColorWell.h ├── FXColorWheel.h ├── FXColors.h ├── FXComboBox.h ├── FXCompletion.h ├── FXComplexd.h ├── FXComplexf.h ├── FXComposeContext.h ├── FXComposite.h ├── FXCondition.h ├── FXConsole.h ├── FXCursor.h ├── FXDC.h ├── FXDCPrint.h ├── FXDCWindow.h ├── FXDDSIcon.h ├── FXDDSImage.h ├── FXDLL.h ├── FXDataTarget.h ├── FXDate.h ├── FXDebugTarget.h ├── FXDelegator.h ├── FXDial.h ├── FXDialogBox.h ├── FXDictionary.h ├── FXDictionaryOf.h ├── FXDir.h ├── FXDirBox.h ├── FXDirDialog.h ├── FXDirList.h ├── FXDirSelector.h ├── FXDirVisitor.h ├── FXDirWatch.h ├── FXDispatcher.h ├── FXDisplay.h ├── FXDockBar.h ├── FXDockHandler.h ├── FXDockSite.h ├── FXDockTitle.h ├── FXDocument.h ├── FXDragCorner.h ├── FXDrawable.h ├── FXDriveBox.h ├── FXEXEIcon.h ├── FXEXEImage.h ├── FXElement.h ├── FXEvent.h ├── FXEventDispatcher.h ├── FXEventLoop.h ├── FXException.h ├── FXExpression.h ├── FXExtentd.h ├── FXExtentf.h ├── FXFile.h ├── FXFileAssociations.h ├── FXFileDialog.h ├── FXFileList.h ├── FXFileProgressDialog.h ├── FXFileSelector.h ├── FXFileStream.h ├── FXFoldingList.h ├── FXFont.h ├── FXFontDialog.h ├── FXFontSelector.h ├── FXFrame.h ├── FXGIFCursor.h ├── FXGIFIcon.h ├── FXGIFImage.h ├── FXGLCanvas.h ├── FXGLContext.h ├── FXGLObject.h ├── FXGLViewer.h ├── FXGLVisual.h ├── FXGZFileStream.h ├── FXGauge.h ├── FXGradientBar.h ├── FXGroupBox.h ├── FXHash.h ├── FXHashOf.h ├── FXHeader.h ├── FXHorizontalFrame.h ├── FXICOIcon.h ├── FXICOImage.h ├── FXIFFIcon.h ├── FXIFFImage.h ├── FXINI.h ├── FXINIFile.h ├── FXIO.h ├── FXIOBuffer.h ├── FXIODevice.h ├── FXIcon.h ├── FXIconCache.h ├── FXIconList.h ├── FXIconSource.h ├── FXId.h ├── FXImage.h ├── FXImageFrame.h ├── FXImageView.h ├── FXInputDialog.h ├── FXJP2Icon.h ├── FXJP2Image.h ├── FXJPGIcon.h ├── FXJPGImage.h ├── FXJSON.h ├── FXJSONFile.h ├── FXJSONString.h ├── FXKOI8RCodec.h ├── FXKnob.h ├── FXLFQueue.h ├── FXLabel.h ├── FXList.h ├── FXListBox.h ├── FXLocale.h ├── FXMDIButton.h ├── FXMDIChild.h ├── FXMDIClient.h ├── FXMainWindow.h ├── FXMappedFile.h ├── FXMarkedPtr.h ├── FXMat2d.h ├── FXMat2f.h ├── FXMat3d.h ├── FXMat3f.h ├── FXMat4d.h ├── FXMat4f.h ├── FXMatrix.h ├── FXMemoryStream.h ├── FXMenuBar.h ├── FXMenuButton.h ├── FXMenuCaption.h ├── FXMenuCascade.h ├── FXMenuCheck.h ├── FXMenuCommand.h ├── FXMenuPane.h ├── FXMenuRadio.h ├── FXMenuSeparator.h ├── FXMenuTitle.h ├── FXMessageBox.h ├── FXMessageChannel.h ├── FXMetaClass.h ├── FXMutex.h ├── FXObject.h ├── FXObjectList.h ├── FXOptionMenu.h ├── FXPCXIcon.h ├── FXPCXImage.h ├── FXPNGIcon.h ├── FXPNGImage.h ├── FXPPMIcon.h ├── FXPPMImage.h ├── FXPacker.h ├── FXParallel.h ├── FXParseBuffer.h ├── FXPath.h ├── FXPerformance.h ├── FXPicker.h ├── FXPipe.h ├── FXPoint.h ├── FXPopup.h ├── FXPrintDialog.h ├── FXProcess.h ├── FXProgressBar.h ├── FXProgressDialog.h ├── FXPtrList.h ├── FXPtrQueue.h ├── FXQOIFIcon.h ├── FXQOIFImage.h ├── FXQuatd.h ├── FXQuatf.h ├── FXRASIcon.h ├── FXRASImage.h ├── FXRGBIcon.h ├── FXRGBImage.h ├── FXRadioButton.h ├── FXRandom.h ├── FXRangeSlider.h ├── FXRanged.h ├── FXRangef.h ├── FXReactor.h ├── FXReadWriteLock.h ├── FXRealSlider.h ├── FXRealSpinner.h ├── FXRecentFiles.h ├── FXRectangle.h ├── FXRefPtr.h ├── FXRegion.h ├── FXRegistry.h ├── FXReplaceDialog.h ├── FXReverseDictionary.h ├── FXReverseDictionaryOf.h ├── FXRex.h ├── FXRootWindow.h ├── FXRuler.h ├── FXRulerView.h ├── FXRunnable.h ├── FXScopedThread.h ├── FXScrollArea.h ├── FXScrollBar.h ├── FXScrollPane.h ├── FXScrollWindow.h ├── FXSearchDialog.h ├── FXSemaQueue.h ├── FXSemaphore.h ├── FXSeparator.h ├── FXSettings.h ├── FXShell.h ├── FXShutter.h ├── FXSize.h ├── FXSlider.h ├── FXSocket.h ├── FXSphered.h ├── FXSpheref.h ├── FXSpinLock.h ├── FXSpinner.h ├── FXSplashWindow.h ├── FXSplitter.h ├── FXSpring.h ├── FXStat.h ├── FXStatusBar.h ├── FXStatusLine.h ├── FXStream.h ├── FXString.h ├── FXStringDictionary.h ├── FXSwitcher.h ├── FXSystem.h ├── FXTGAIcon.h ├── FXTGAImage.h ├── FXTIFIcon.h ├── FXTIFImage.h ├── FXTabBar.h ├── FXTabBook.h ├── FXTabItem.h ├── FXTable.h ├── FXTaskGroup.h ├── FXText.h ├── FXTextCodec.h ├── FXTextField.h ├── FXThread.h ├── FXThreadPool.h ├── FXToggleButton.h ├── FXToolBar.h ├── FXToolBarGrip.h ├── FXToolBarShell.h ├── FXToolBarTab.h ├── FXToolTip.h ├── FXTopWindow.h ├── FXTranslator.h ├── FXTreeList.h ├── FXTreeListBox.h ├── FXTriStateButton.h ├── FXURL.h ├── FXUTF16Codec.h ├── FXUTF32Codec.h ├── FXUTF8Codec.h ├── FXUndoList.h ├── FXVariant.h ├── FXVariantArray.h ├── FXVariantMap.h ├── FXVec2d.h ├── FXVec2f.h ├── FXVec3d.h ├── FXVec3f.h ├── FXVec4d.h ├── FXVec4f.h ├── FXVerticalFrame.h ├── FXVisual.h ├── FXWEBPIcon.h ├── FXWEBPImage.h ├── FXWSQueue.h ├── FXWindow.h ├── FXWizard.h ├── FXWorker.h ├── FXXBMIcon.h ├── FXXBMImage.h ├── FXXML.h ├── FXXMLFile.h ├── FXXMLString.h ├── FXXPMIcon.h ├── FXXPMImage.h ├── FXhalf.h ├── fx.h ├── fx3d.h ├── fxascii.h ├── fxchar.h ├── fxcpuid.h ├── fxcrc.h ├── fxdefs.h ├── fxendian.h ├── fxkeys.h ├── fxmath.h ├── fxunicode.h ├── fxver.h ├── fxver.h.in └── xincs.h ├── index.html ├── install-sh ├── lib ├── CMakeLists.txt ├── FX4Splitter.cpp ├── FX7Segment.cpp ├── FX885910Codec.cpp ├── FX885911Codec.cpp ├── FX885913Codec.cpp ├── FX885914Codec.cpp ├── FX885915Codec.cpp ├── FX885916Codec.cpp ├── FX88591Codec.cpp ├── FX88592Codec.cpp ├── FX88593Codec.cpp ├── FX88594Codec.cpp ├── FX88595Codec.cpp ├── FX88596Codec.cpp ├── FX88597Codec.cpp ├── FX88598Codec.cpp ├── FX88599Codec.cpp ├── FXAccelTable.cpp ├── FXApp.cpp ├── FXArray.cpp ├── FXArrowButton.cpp ├── FXAutoThreadStorageKey.cpp ├── FXBMPIcon.cpp ├── FXBMPImage.cpp ├── FXBZFileStream.cpp ├── FXBarrier.cpp ├── FXBitmap.cpp ├── FXBitmapFrame.cpp ├── FXBitmapView.cpp ├── FXButton.cpp ├── FXCP1250Codec.cpp ├── FXCP1251Codec.cpp ├── FXCP1252Codec.cpp ├── FXCP1253Codec.cpp ├── FXCP1254Codec.cpp ├── FXCP1255Codec.cpp ├── FXCP1256Codec.cpp ├── FXCP1257Codec.cpp ├── FXCP1258Codec.cpp ├── FXCP437Codec.cpp ├── FXCP850Codec.cpp ├── FXCP852Codec.cpp ├── FXCP855Codec.cpp ├── FXCP856Codec.cpp ├── FXCP857Codec.cpp ├── FXCP860Codec.cpp ├── FXCP861Codec.cpp ├── FXCP862Codec.cpp ├── FXCP863Codec.cpp ├── FXCP864Codec.cpp ├── FXCP865Codec.cpp ├── FXCP866Codec.cpp ├── FXCP869Codec.cpp ├── FXCP874Codec.cpp ├── FXCURCursor.cpp ├── FXCalendar.cpp ├── FXCalendarView.cpp ├── FXCanvas.cpp ├── FXCheckButton.cpp ├── FXChoiceBox.cpp ├── FXColorBar.cpp ├── FXColorDialog.cpp ├── FXColorList.cpp ├── FXColorRing.cpp ├── FXColorSelector.cpp ├── FXColorWell.cpp ├── FXColorWheel.cpp ├── FXColors.cpp ├── FXComboBox.cpp ├── FXCompletion.cpp ├── FXComplexd.cpp ├── FXComplexf.cpp ├── FXComposeContext.cpp ├── FXComposite.cpp ├── FXCondition.cpp ├── FXConsole.cpp ├── FXCursor.cpp ├── FXDC.cpp ├── FXDCPrint.cpp ├── FXDCWindow.cpp ├── FXDDSIcon.cpp ├── FXDDSImage.cpp ├── FXDLL.cpp ├── FXDataTarget.cpp ├── FXDate.cpp ├── FXDebugTarget.cpp ├── FXDelegator.cpp ├── FXDial.cpp ├── FXDialogBox.cpp ├── FXDictionary.cpp ├── FXDir.cpp ├── FXDirBox.cpp ├── FXDirDialog.cpp ├── FXDirList.cpp ├── FXDirSelector.cpp ├── FXDirVisitor.cpp ├── FXDirWatch.cpp ├── FXDispatcher.cpp ├── FXDisplay.cpp ├── FXDockBar.cpp ├── FXDockHandler.cpp ├── FXDockSite.cpp ├── FXDockTitle.cpp ├── FXDocument.cpp ├── FXDragCorner.cpp ├── FXDrawable.cpp ├── FXDriveBox.cpp ├── FXEXEIcon.cpp ├── FXEXEImage.cpp ├── FXEventDispatcher.cpp ├── FXEventLoop.cpp ├── FXException.cpp ├── FXExpression.cpp ├── FXExtentd.cpp ├── FXExtentf.cpp ├── FXFile.cpp ├── FXFileAssociations.cpp ├── FXFileDialog.cpp ├── FXFileList.cpp ├── FXFileProgressDialog.cpp ├── FXFileSelector.cpp ├── FXFileStream.cpp ├── FXFoldingList.cpp ├── FXFont.cpp ├── FXFontDialog.cpp ├── FXFontSelector.cpp ├── FXFrame.cpp ├── FXGIFCursor.cpp ├── FXGIFIcon.cpp ├── FXGIFImage.cpp ├── FXGLCanvas.cpp ├── FXGLContext.cpp ├── FXGLObject.cpp ├── FXGLViewer.cpp ├── FXGLVisual.cpp ├── FXGZFileStream.cpp ├── FXGauge.cpp ├── FXGradientBar.cpp ├── FXGroupBox.cpp ├── FXHash.cpp ├── FXHeader.cpp ├── FXHorizontalFrame.cpp ├── FXICOIcon.cpp ├── FXICOImage.cpp ├── FXIFFIcon.cpp ├── FXIFFImage.cpp ├── FXINI.cpp ├── FXINIFile.cpp ├── FXIO.cpp ├── FXIOBuffer.cpp ├── FXIODevice.cpp ├── FXIcon.cpp ├── FXIconCache.cpp ├── FXIconList.cpp ├── FXIconSource.cpp ├── FXId.cpp ├── FXImage.cpp ├── FXImageFrame.cpp ├── FXImageView.cpp ├── FXInputDialog.cpp ├── FXJP2Icon.cpp ├── FXJP2Image.cpp ├── FXJPGIcon.cpp ├── FXJPGImage.cpp ├── FXJSON.cpp ├── FXJSONFile.cpp ├── FXJSONString.cpp ├── FXKOI8RCodec.cpp ├── FXKnob.cpp ├── FXLFQueue.cpp ├── FXLabel.cpp ├── FXList.cpp ├── FXListBox.cpp ├── FXLocale.cpp ├── FXMDIButton.cpp ├── FXMDIChild.cpp ├── FXMDIClient.cpp ├── FXMainWindow.cpp ├── FXMappedFile.cpp ├── FXMat2d.cpp ├── FXMat2f.cpp ├── FXMat3d.cpp ├── FXMat3f.cpp ├── FXMat4d.cpp ├── FXMat4f.cpp ├── FXMatrix.cpp ├── FXMemoryStream.cpp ├── FXMenuBar.cpp ├── FXMenuButton.cpp ├── FXMenuCaption.cpp ├── FXMenuCascade.cpp ├── FXMenuCheck.cpp ├── FXMenuCommand.cpp ├── FXMenuPane.cpp ├── FXMenuRadio.cpp ├── FXMenuSeparator.cpp ├── FXMenuTitle.cpp ├── FXMessageBox.cpp ├── FXMessageChannel.cpp ├── FXMetaClass.cpp ├── FXMutex.cpp ├── FXObject.cpp ├── FXObjectList.cpp ├── FXOptionMenu.cpp ├── FXPCXIcon.cpp ├── FXPCXImage.cpp ├── FXPNGIcon.cpp ├── FXPNGImage.cpp ├── FXPPMIcon.cpp ├── FXPPMImage.cpp ├── FXPacker.cpp ├── FXParseBuffer.cpp ├── FXPath.cpp ├── FXPerformance.cpp ├── FXPicker.cpp ├── FXPipe.cpp ├── FXPoint.cpp ├── FXPopup.cpp ├── FXPrintDialog.cpp ├── FXProcess.cpp ├── FXProgressBar.cpp ├── FXProgressDialog.cpp ├── FXPtrList.cpp ├── FXPtrQueue.cpp ├── FXQOIFIcon.cpp ├── FXQOIFImage.cpp ├── FXQuatd.cpp ├── FXQuatf.cpp ├── FXRASIcon.cpp ├── FXRASImage.cpp ├── FXRGBIcon.cpp ├── FXRGBImage.cpp ├── FXRadioButton.cpp ├── FXRandom.cpp ├── FXRangeSlider.cpp ├── FXRanged.cpp ├── FXRangef.cpp ├── FXReactor.cpp ├── FXReactorCore.h ├── FXReadWriteLock.cpp ├── FXRealSlider.cpp ├── FXRealSpinner.cpp ├── FXRecentFiles.cpp ├── FXRectangle.cpp ├── FXRegion.cpp ├── FXRegistry.cpp ├── FXReplaceDialog.cpp ├── FXReverseDictionary.cpp ├── FXRex.cpp ├── FXRootWindow.cpp ├── FXRuler.cpp ├── FXRulerView.cpp ├── FXScopedThread.cpp ├── FXScrollArea.cpp ├── FXScrollBar.cpp ├── FXScrollPane.cpp ├── FXScrollWindow.cpp ├── FXSearchDialog.cpp ├── FXSemaQueue.cpp ├── FXSemaphore.cpp ├── FXSeparator.cpp ├── FXSettings.cpp ├── FXShell.cpp ├── FXShutter.cpp ├── FXSize.cpp ├── FXSlider.cpp ├── FXSocket.cpp ├── FXSphered.cpp ├── FXSpheref.cpp ├── FXSpinLock.cpp ├── FXSpinner.cpp ├── FXSplashWindow.cpp ├── FXSplitter.cpp ├── FXSpring.cpp ├── FXStat.cpp ├── FXStatusBar.cpp ├── FXStatusLine.cpp ├── FXStream.cpp ├── FXString.cpp ├── FXStringDictionary.cpp ├── FXSwitcher.cpp ├── FXSystem.cpp ├── FXSystemTime.cpp ├── FXSystemTimeFormat.cpp ├── FXSystemTimeParse.cpp ├── FXTGAIcon.cpp ├── FXTGAImage.cpp ├── FXTIFIcon.cpp ├── FXTIFImage.cpp ├── FXTabBar.cpp ├── FXTabBook.cpp ├── FXTabItem.cpp ├── FXTable.cpp ├── FXTaskGroup.cpp ├── FXText.cpp ├── FXTextCodec.cpp ├── FXTextField.cpp ├── FXThread.cpp ├── FXThreadPool.cpp ├── FXToggleButton.cpp ├── FXToolBar.cpp ├── FXToolBarGrip.cpp ├── FXToolBarShell.cpp ├── FXToolBarTab.cpp ├── FXToolTip.cpp ├── FXTopWindow.cpp ├── FXTranslator.cpp ├── FXTreeList.cpp ├── FXTreeListBox.cpp ├── FXTriStateButton.cpp ├── FXURL.cpp ├── FXUTF16Codec.cpp ├── FXUTF32Codec.cpp ├── FXUTF8Codec.cpp ├── FXUndoList.cpp ├── FXVariant.cpp ├── FXVariantArray.cpp ├── FXVariantMap.cpp ├── FXVec2d.cpp ├── FXVec2f.cpp ├── FXVec3d.cpp ├── FXVec3f.cpp ├── FXVec4d.cpp ├── FXVec4f.cpp ├── FXVerticalFrame.cpp ├── FXVisual.cpp ├── FXWEBPIcon.cpp ├── FXWEBPImage.cpp ├── FXWSQueue.cpp ├── FXWindow.cpp ├── FXWizard.cpp ├── FXWorker.cpp ├── FXXBMIcon.cpp ├── FXXBMImage.cpp ├── FXXML.cpp ├── FXXMLFile.cpp ├── FXXMLString.cpp ├── FXXPMIcon.cpp ├── FXXPMImage.cpp ├── FXhalf.cpp ├── arrownext.gif ├── arrowprev.gif ├── bigapp.gif ├── bigcdrom.gif ├── bigcomputer.gif ├── bigdesktop.gif ├── bigdoc.gif ├── bigfloppy.gif ├── bigfloppy3.gif ├── bigfloppy5.gif ├── bigfolder.gif ├── bigfolderopen.gif ├── bigharddisk.gif ├── bignetdrive.gif ├── bignethood.gif ├── blank.xbm ├── blank_mask.xbm ├── bookclr_gif.gif ├── bookdel_gif.gif ├── bookmrk_gif.gif ├── bookset_gif.gif ├── clearentry.gif ├── cmymode.gif ├── crosshair.xbm ├── crosshair_mask.xbm ├── dialmode.gif ├── dirup_gif.gif ├── dndask.xbm ├── dndask_mask.xbm ├── dndcopy.xbm ├── dndcopy_mask.xbm ├── dndlink.xbm ├── dndlink_mask.xbm ├── dndmove.xbm ├── dndmove_mask.xbm ├── dockbottom.gif ├── dockflip.gif ├── dockfree.gif ├── dockleft.gif ├── dockright.gif ├── docktop.gif ├── dontdrop.xbm ├── dontdrop_mask.xbm ├── drag.xbm ├── drag_mask.xbm ├── entericon.gif ├── erroricon.gif ├── eyedrop.gif ├── fileaccept.gif ├── filecancel.gif ├── filecopy.gif ├── filedelete.gif ├── filehidden.gif ├── filelink.gif ├── filemove.gif ├── filerename.gif ├── fileshown.gif ├── foldernew.gif ├── fxascii.cpp ├── fxbase64.cpp ├── fxbase85.cpp ├── fxbmpio.cpp ├── fxchar.cpp ├── fxcompose.cpp ├── fxcpuid.cpp ├── fxcrc.cpp ├── fxddsio.cpp ├── fxexeio.cpp ├── fxezquantize.cpp ├── fxfsquantize.cpp ├── fxgifio.cpp ├── fxiffio.cpp ├── fxjp2io.cpp ├── fxjpegio.cpp ├── fxkeyboard.cpp ├── fxkeysym.cpp ├── fxleaps.cpp ├── fxmath.cpp ├── fxntp.cpp ├── fxosver.cpp ├── fxparsegeometry.cpp ├── fxpcxio.cpp ├── fxpngio.cpp ├── fxppmio.cpp ├── fxprintf.cpp ├── fxpriv.cpp ├── fxpriv.h ├── fxpsio.cpp ├── fxqoifio.cpp ├── fxrasio.cpp ├── fxrgbio.cpp ├── fxscanf.cpp ├── fxstrtod.cpp ├── fxstrtoll.cpp ├── fxstrtoull.cpp ├── fxtabbify.cpp ├── fxtargaio.cpp ├── fxtifio.cpp ├── fxunicode.cpp ├── fxutils.cpp ├── fxwebpio.cpp ├── fxwuquantize.cpp ├── fxxbmio.cpp ├── fxxpmio.cpp ├── gotohome.gif ├── gotowork.gif ├── gray.xbm ├── hammer_gif.gif ├── hand.xbm ├── hand_mask.xbm ├── helparrow.xbm ├── helparrow_mask.xbm ├── hsplit.xbm ├── hsplit_mask.xbm ├── hsvmode.gif ├── icons.cpp ├── icons.h ├── infoicon.gif ├── jitter.h ├── landscape.gif ├── leapseconds.h ├── listmode.gif ├── miniapp.gif ├── minicdrom.gif ├── minicomputer.gif ├── minidesktop.gif ├── minidoc.gif ├── minifloppy.gif ├── minifloppy3.gif ├── minifloppy5.gif ├── minifolder.gif ├── minifolderopen.gif ├── miniharddisk.gif ├── mininetdrive.gif ├── mininethood.gif ├── minizipdrive.gif ├── move.xbm ├── move_mask.xbm ├── ne.xbm ├── ne_mask.xbm ├── newfolder.bmp ├── nw.xbm ├── nw_mask.xbm ├── portrait.gif ├── questionicon.gif ├── redo_gif.gif ├── resizeleft.xbm ├── resizeleft_mask.xbm ├── resizetop.xbm ├── resizetop_mask.xbm ├── resizetopleft.xbm ├── resizetopleft_mask.xbm ├── resizetopright.xbm ├── resizetopright_mask.xbm ├── rgbmode.gif ├── rotate.xbm ├── rotate_mask.xbm ├── se.xbm ├── se_mask.xbm ├── searchicon.gif ├── showbigicons.gif ├── showdetails.gif ├── showsmallicons.gif ├── sorting.bmp ├── sw.xbm ├── sw_mask.xbm ├── swatch.xbm ├── swatch_mask.xbm ├── undo_gif.gif ├── version.rc ├── version.rc.in ├── vsplit.xbm ├── vsplit_mask.xbm ├── warningicon.gif ├── winclose.gif ├── winmaximize.gif ├── winminimize.gif ├── winrestore.gif ├── xsplit.xbm └── xsplit_mask.xbm ├── ltmain.sh ├── missing ├── pathfinder ├── CMakeLists.txt ├── CopyDialog.cpp ├── CopyDialog.h ├── LICENSE ├── PathFinder.1 ├── PathFinder.cpp ├── PathFinder.h ├── Preferences.cpp ├── Preferences.h ├── PropertyDialog.cpp ├── PropertyDialog.h ├── bigicons.bmp ├── blocks_gif.gif ├── bookclr_gif.gif ├── bookdel_gif.gif ├── bookmrk_gif.gif ├── booknxt_gif.gif ├── bookprv_gif.gif ├── bookset_gif.gif ├── closepanel.gif ├── config_gif.gif ├── copy_gif.gif ├── cut_gif.gif ├── delete_gif.gif ├── desktop.bmp ├── details.bmp ├── dirup_gif.gif ├── enter.gif ├── file_gif.gif ├── filehidden.gif ├── fileshown.gif ├── foldernew_gif.gif ├── foxbig.gif ├── foxmini.gif ├── goback_gif.gif ├── godown_gif.gif ├── goforw_gif.gif ├── gotodir.bmp ├── goup_gif.gif ├── home_gif.gif ├── hosts.bmp ├── iconpath.gif ├── link_gif.gif ├── location.gif ├── maphost.bmp ├── miscellaneous_gif.gif ├── move_gif.gif ├── newfolder.bmp ├── paste.gif ├── pattern_gif.gif ├── property_gif.gif ├── quit_gif.gif ├── rename_gif.gif ├── rotateleft.gif ├── rotateright.gif ├── run_bmp.bmp ├── search.gif ├── setdir.gif ├── smallicons.bmp ├── sorting.bmp ├── unmaphost.bmp ├── warningicon_gif.gif └── work_gif.gif ├── shutterbug ├── CMakeLists.txt ├── LICENSE ├── ShutterBug.cpp ├── ShutterBug.h ├── Snapper.cpp ├── Snapper.h ├── line_0.gif ├── line_1.gif ├── line_2.gif ├── line_3.gif ├── line_4.gif ├── line_5.gif ├── line_6.gif ├── line_7.gif ├── line_8.gif ├── shutterbug.1 ├── shutterbug.gif └── tinyshutterbug.gif ├── tests ├── CMakeLists.txt ├── bitmapviewer.cpp ├── button.cpp ├── calendar.cpp ├── codecs.cpp ├── console.cpp ├── datatarget.cpp ├── dctest.cpp ├── dialog.cpp ├── dictest.cpp ├── dippy.h ├── dirlist.cpp ├── expression.cpp ├── format.cpp ├── foursplit.cpp ├── gaugetest.cpp ├── gltest.cpp ├── groupbox.cpp ├── half.cpp ├── header.cpp ├── hello.cpp ├── hello2.cpp ├── iconlist.cpp ├── image.cpp ├── imageviewer.cpp ├── layout.cpp ├── match.cpp ├── math.cpp ├── mditest.cpp ├── memmap.cpp ├── minheritance.cpp ├── parallel.cpp ├── process.cpp ├── ratio.cpp ├── rex.cpp ├── scan.cpp ├── scribble.cpp ├── shutter.cpp ├── splitter.cpp ├── switcher.cpp ├── tabbook.cpp ├── table.cpp ├── thread.cpp ├── timefmt.cpp ├── unicode.cpp ├── variant.cpp ├── wizard.cpp ├── xml.cpp └── xmltests.json ├── utils ├── CMakeLists.txt ├── maketree ├── reswrap.1 └── reswrap.cpp └── windows ├── BitmapViewer ├── BitmapViewer.vcxproj └── BitmapViewer.vcxproj.filters ├── Button ├── Button.vcxproj └── Button.vcxproj.filters ├── Calculator ├── Calculator.vcxproj └── Calculator.vcxproj.filters ├── Calendar ├── Calendar.vcxproj └── Calendar.vcxproj.filters ├── DataTarget ├── DataTarget.vcxproj └── DataTarget.vcxproj.filters ├── DirList ├── DirList.vcxproj └── DirList.vcxproj.filters ├── Expression ├── Expression.vcxproj └── Expression.vcxproj.filters ├── Format ├── Format.vcxproj └── Format.vcxproj.filters ├── FourSplit ├── FourSplit.vcxproj └── FourSplit.vcxproj.filters ├── GLTest ├── GLTest.vcxproj └── GLTest.vcxproj.filters ├── GLViewer ├── GLViewer.vcxproj └── GLViewer.vcxproj.filters ├── GaugeTest ├── GaugeTest.vcxproj └── GaugeTest.vcxproj.filters ├── GroupBox ├── GroupBox.vcxproj └── GroupBox.vcxproj.filters ├── Header ├── Header.vcxproj └── Header.vcxproj.filters ├── Hello ├── Hello.vcxproj └── Hello.vcxproj.filters ├── Hello2 ├── Hello2.vcxproj └── Hello2.vcxproj.filters ├── Image ├── Image.vcxproj └── Image.vcxproj.filters ├── ImageViewer ├── ImageViewer.vcxproj └── ImageViewer.vcxproj.filters ├── Layout ├── Layout.vcxproj └── Layout.vcxproj.filters ├── MDITest ├── MDITest.vcxproj └── MDITest.vcxproj.filters ├── MappedFile ├── mappedfile.vcxproj └── mappedfile.vcxproj.filters ├── PathFinder ├── PathFinder.vcxproj └── PathFinder.vcxproj.filters ├── Process ├── Process.vcxproj └── Process.vcxproj.filters ├── Ratio ├── Ratio.vcxproj └── Ratio.vcxproj.filters ├── Rex ├── Rex.vcxproj └── Rex.vcxproj.filters ├── Scribble ├── Scribble.vcxproj └── Scribble.vcxproj.filters ├── Shutter ├── Shutter.vcxproj └── Shutter.vcxproj.filters ├── ShutterBug ├── ShutterBug.vcxproj └── ShutterBug.vcxproj.filters ├── Splitter ├── Splitter.vcxproj └── Splitter.vcxproj.filters ├── Switcher ├── Switcher.vcxproj └── Switcher.vcxproj.filters ├── TabBook ├── TabBook.vcxproj └── TabBook.vcxproj.filters ├── Table ├── Table.vcxproj └── Table.vcxproj.filters ├── Thread ├── Thread.vcxproj └── Thread.vcxproj.filters ├── Timefmt ├── Timefmt.vcxproj └── Timefmt.vcxproj.filters ├── Unicode ├── Unicode.vcxproj └── Unicode.vcxproj.filters ├── Variant ├── Variant.vcxproj └── Variant.vcxproj.filters ├── Wizard ├── Wizard.vcxproj └── Wizard.vcxproj.filters ├── XML ├── XML.vcxproj └── XML.vcxproj.filters ├── adie ├── adie.vcxproj └── adie.vcxproj.filters ├── dctest ├── dctest.vcxproj └── dctest.vcxproj.filters ├── foxdll ├── foxdll.vcxproj └── foxdll.vcxproj.filters ├── foxlib ├── foxlib.vcxproj └── foxlib.vcxproj.filters ├── reswrap ├── reswrap.vcxproj └── reswrap.vcxproj.filters ├── vs.sln ├── vs.vcxproj └── vs.vcxproj.filters /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | *.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | 34 | # CMake stuff 35 | build/ 36 | cmake-build-*/ 37 | 38 | # Jetbrains IDEs 39 | .idea/ 40 | 41 | Makefile.in 42 | Makefile.am 43 | 44 | # Generated files 45 | adie/help.cpp 46 | adie/help.h 47 | adie/icons.h 48 | adie/icons.cpp 49 | calculator/icons.cpp 50 | calculator/icons.h 51 | chart/icons.cpp 52 | chart/icons.h 53 | controlpanel/icons.cpp 54 | controlpanel/icons.h 55 | pathfinder/icons.cpp 56 | pathfinder/icons.h 57 | shutterbug/icons.cpp 58 | shutterbug/icons.h 59 | 60 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.16.3) 2 | 3 | set(CMAKE_VERBOSE_MAKEFILE TRUE) 4 | 5 | project(fox-toolkit VERSION 1.7.85) 6 | 7 | include(CheckCXXCompilerFlag) 8 | INCLUDE (CheckIncludeFiles) 9 | 10 | # Libraries 11 | add_subdirectory(utils) 12 | add_subdirectory(lib) 13 | 14 | # Sample applications and tests 15 | add_subdirectory(adie) 16 | add_subdirectory(calculator) 17 | add_subdirectory(chart) 18 | add_subdirectory(controlpanel) 19 | # glviewer currently broken, need better CMake gl tests 20 | #add_subdirectory(glviewer) 21 | add_subdirectory(pathfinder) 22 | add_subdirectory(shutterbug) 23 | add_subdirectory(tests) 24 | 25 | -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/INSTALL -------------------------------------------------------------------------------- /adie/adie_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/adie_gif.gif -------------------------------------------------------------------------------- /adie/backward_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/backward_gif.gif -------------------------------------------------------------------------------- /adie/big_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/big_gif.gif -------------------------------------------------------------------------------- /adie/bookclr2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/bookclr2_gif.gif -------------------------------------------------------------------------------- /adie/bookdel2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/bookdel2_gif.gif -------------------------------------------------------------------------------- /adie/bookmrk2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/bookmrk2_gif.gif -------------------------------------------------------------------------------- /adie/booknxt2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/booknxt2_gif.gif -------------------------------------------------------------------------------- /adie/bookprv2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/bookprv2_gif.gif -------------------------------------------------------------------------------- /adie/bookset2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/bookset2_gif.gif -------------------------------------------------------------------------------- /adie/browser.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/browser.gif -------------------------------------------------------------------------------- /adie/capitalize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/capitalize.gif -------------------------------------------------------------------------------- /adie/close_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/close_gif.gif -------------------------------------------------------------------------------- /adie/colors_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/colors_gif.gif -------------------------------------------------------------------------------- /adie/command_bmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/command_bmp.bmp -------------------------------------------------------------------------------- /adie/config_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/config_gif.gif -------------------------------------------------------------------------------- /adie/copy_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/copy_gif.gif -------------------------------------------------------------------------------- /adie/cut_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/cut_gif.gif -------------------------------------------------------------------------------- /adie/delete_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/delete_gif.gif -------------------------------------------------------------------------------- /adie/delimit_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/delimit_gif.gif -------------------------------------------------------------------------------- /adie/docs_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/docs_gif.gif -------------------------------------------------------------------------------- /adie/export_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/export_gif.gif -------------------------------------------------------------------------------- /adie/express_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/express_gif.gif -------------------------------------------------------------------------------- /adie/filehidden_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/filehidden_gif.gif -------------------------------------------------------------------------------- /adie/fileshown_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/fileshown_gif.gif -------------------------------------------------------------------------------- /adie/filter_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/filter_gif.gif -------------------------------------------------------------------------------- /adie/fonts_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/fonts_gif.gif -------------------------------------------------------------------------------- /adie/forward_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/forward_gif.gif -------------------------------------------------------------------------------- /adie/goto_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/goto_gif.gif -------------------------------------------------------------------------------- /adie/help_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/help_gif.gif -------------------------------------------------------------------------------- /adie/import_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/import_gif.gif -------------------------------------------------------------------------------- /adie/indent_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/indent_gif.gif -------------------------------------------------------------------------------- /adie/info_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/info_gif.gif -------------------------------------------------------------------------------- /adie/lang_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/lang_gif.gif -------------------------------------------------------------------------------- /adie/logger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/logger.gif -------------------------------------------------------------------------------- /adie/lowercase.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/lowercase.gif -------------------------------------------------------------------------------- /adie/miscellaneous_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/miscellaneous_gif.gif -------------------------------------------------------------------------------- /adie/new_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/new_gif.gif -------------------------------------------------------------------------------- /adie/newfile_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/newfile_gif.gif -------------------------------------------------------------------------------- /adie/nobrowser.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/nobrowser.gif -------------------------------------------------------------------------------- /adie/nologger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/nologger.gif -------------------------------------------------------------------------------- /adie/nowrap_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/nowrap_gif.gif -------------------------------------------------------------------------------- /adie/open_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/open_gif.gif -------------------------------------------------------------------------------- /adie/opensel_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/opensel_gif.gif -------------------------------------------------------------------------------- /adie/palette_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/palette_gif.gif -------------------------------------------------------------------------------- /adie/paste_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/paste_gif.gif -------------------------------------------------------------------------------- /adie/pattern_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/pattern_gif.gif -------------------------------------------------------------------------------- /adie/point2_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/point2_gif.gif -------------------------------------------------------------------------------- /adie/point_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/point_gif.gif -------------------------------------------------------------------------------- /adie/print_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/print_gif.gif -------------------------------------------------------------------------------- /adie/quit_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/quit_gif.gif -------------------------------------------------------------------------------- /adie/redo_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/redo_gif.gif -------------------------------------------------------------------------------- /adie/reload_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/reload_gif.gif -------------------------------------------------------------------------------- /adie/replace_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/replace_gif.gif -------------------------------------------------------------------------------- /adie/save_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/save_gif.gif -------------------------------------------------------------------------------- /adie/saveall_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/saveall_gif.gif -------------------------------------------------------------------------------- /adie/saveas_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/saveas_gif.gif -------------------------------------------------------------------------------- /adie/saveto_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/saveto_gif.gif -------------------------------------------------------------------------------- /adie/script_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/script_gif.gif -------------------------------------------------------------------------------- /adie/search_case.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_case.gif -------------------------------------------------------------------------------- /adie/search_dn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_dn.gif -------------------------------------------------------------------------------- /adie/search_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_gif.gif -------------------------------------------------------------------------------- /adie/search_nocase.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_nocase.gif -------------------------------------------------------------------------------- /adie/search_norex.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_norex.gif -------------------------------------------------------------------------------- /adie/search_noword.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_noword.gif -------------------------------------------------------------------------------- /adie/search_rex.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_rex.gif -------------------------------------------------------------------------------- /adie/search_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_up.gif -------------------------------------------------------------------------------- /adie/search_word.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/search_word.gif -------------------------------------------------------------------------------- /adie/searchfiles_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/searchfiles_gif.gif -------------------------------------------------------------------------------- /adie/searchicon_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/searchicon_gif.gif -------------------------------------------------------------------------------- /adie/searchnext_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/searchnext_gif.gif -------------------------------------------------------------------------------- /adie/searchprev_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/searchprev_gif.gif -------------------------------------------------------------------------------- /adie/shiftleft_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/shiftleft_gif.gif -------------------------------------------------------------------------------- /adie/shiftright_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/shiftright_gif.gif -------------------------------------------------------------------------------- /adie/small_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/small_gif.gif -------------------------------------------------------------------------------- /adie/styles_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/styles_gif.gif -------------------------------------------------------------------------------- /adie/switch_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/switch_gif.gif -------------------------------------------------------------------------------- /adie/syntax_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/syntax_gif.gif -------------------------------------------------------------------------------- /adie/terminal_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/terminal_gif.gif -------------------------------------------------------------------------------- /adie/undo_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/undo_gif.gif -------------------------------------------------------------------------------- /adie/uppercase.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/uppercase.gif -------------------------------------------------------------------------------- /adie/wordwrap_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/adie/wordwrap_gif.gif -------------------------------------------------------------------------------- /calculator/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | set(TARGET_NAME calculator) 6 | set(SOURCES Calculator.cpp help.cpp HelpWindow.cpp icons.cpp main.cpp Preferences.cpp) 7 | set(HEADERS Calculator.h HelpWindow.h icons.h Preferences.h) 8 | 9 | set(ICONS bigcalc.gif colors.gif information.gif question.gif tinycalc.gif 10 | constmem.bmp) 11 | 12 | add_custom_command( 13 | OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/icons.cpp ${CMAKE_CURRENT_SOURCE_DIR}/icons.h 14 | COMMAND reswrap -h -o icons.h ${ICONS} 15 | COMMAND reswrap -i icons.h -o icons.cpp ${ICONS} 16 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 17 | DEPENDS reswrap 18 | VERBATIM 19 | ) 20 | 21 | add_executable(${TARGET_NAME} ${SOURCES} ${HEADERS}) 22 | target_include_directories(${TARGET_NAME} PRIVATE ${FOX_INCLUDE_DIRS}) 23 | target_link_libraries(${TARGET_NAME} PUBLIC FOX) 24 | 25 | -------------------------------------------------------------------------------- /calculator/bigcalc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/bigcalc.gif -------------------------------------------------------------------------------- /calculator/colors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/colors.gif -------------------------------------------------------------------------------- /calculator/constmem.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/constmem.bmp -------------------------------------------------------------------------------- /calculator/information.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/information.gif -------------------------------------------------------------------------------- /calculator/question.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/question.gif -------------------------------------------------------------------------------- /calculator/tinycalc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/calculator/tinycalc.gif -------------------------------------------------------------------------------- /chart/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | SET(CHARTLIB_SOURCES FX2DChart.cpp 6 | FX2DPlot.cpp FXAxis.cpp FXChart.cpp FXCurve.cpp chartutils.h chartutils.cpp) 7 | 8 | set(ICONS marble.bmp) 9 | 10 | add_custom_command( 11 | OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/icons.cpp ${CMAKE_CURRENT_SOURCE_DIR}/icons.h 12 | COMMAND reswrap -h -o icons.h ${ICONS} 13 | COMMAND reswrap -i icons.h -o icons.cpp ${ICONS} 14 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 15 | DEPENDS reswrap 16 | VERBATIM 17 | ) 18 | 19 | # Define library 20 | add_library(chart STATIC ${CHARTLIB_SOURCES}) 21 | target_include_directories(chart PRIVATE ${FOX_INCLUDE_DIRS}) 22 | 23 | set(TARGET_NAME charttest) 24 | set(SOURCES charttest.cpp icons.cpp) 25 | set(HEADERS icons.h) 26 | 27 | add_executable(${TARGET_NAME} ${SOURCES} ${HEADERS}) 28 | target_include_directories(${TARGET_NAME} PRIVATE ${FOX_INCLUDE_DIRS}) 29 | target_link_libraries(${TARGET_NAME} PUBLIC chart FOX) 30 | 31 | -------------------------------------------------------------------------------- /chart/marble.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/chart/marble.bmp -------------------------------------------------------------------------------- /controlpanel/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | set(TARGET_NAME ControlPanel) 6 | set(SOURCES ControlPanel.cpp icons.cpp) 7 | set(HEADERS ControlPanel.h icons.h) 8 | 9 | set(ICONS controlpanel_gif.gif 10 | colors_gif.gif 11 | filebinding_gif.gif 12 | settings_gif.gif) 13 | 14 | add_custom_command( 15 | OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/icons.cpp ${CMAKE_CURRENT_SOURCE_DIR}/icons.h 16 | COMMAND reswrap -h -o icons.h ${ICONS} 17 | COMMAND reswrap -i icons.h -o icons.cpp ${ICONS} 18 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 19 | DEPENDS reswrap 20 | VERBATIM 21 | ) 22 | 23 | add_executable(${TARGET_NAME} ${SOURCES} ${HEADERS}) 24 | target_include_directories(${TARGET_NAME} PRIVATE ${FOX_INCLUDE_DIRS}) 25 | target_link_libraries(${TARGET_NAME} PUBLIC FOX) 26 | 27 | -------------------------------------------------------------------------------- /controlpanel/ControlPanel.1: -------------------------------------------------------------------------------- 1 | .TH ControlPanel 1 "April 2021" 2 | .SH NAME 3 | ControlPanel \- Configure desktop settings for FOX Toolkit applications 4 | .SH SYNOPSIS 5 | \fBControlPanel\fP 6 | .SH DESCRIPTION 7 | .LP 8 | The ControlPanel allows the user to change the color themes, fonts, and file bindings of 9 | FOX Toolkit based programs. 10 | 11 | .SH USAGE 12 | .LP 13 | The ControlPanel has three tabs: \fBThemes\fP, \fBBindings\fP, and \fBGeneral\fP. 14 | 15 | .br 16 | The Themes tab is used to control color themes, individual colors, and the system 17 | font. 18 | 19 | .br 20 | The Bindings tab is used to associate file extension-associations with a description, 21 | command, and mime-type. The user can also assign icons. 22 | 23 | .br 24 | The General tab is used to control some common parameters of FOX Toolkit programs, such as 25 | tooltip delay, mouse wheel speed, and so on. 26 | 27 | .SH AUTHOR 28 | This man page was written by Jeroen van der Zijp . 29 | -------------------------------------------------------------------------------- /controlpanel/colors_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/controlpanel/colors_gif.gif -------------------------------------------------------------------------------- /controlpanel/controlpanel_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/controlpanel/controlpanel_gif.gif -------------------------------------------------------------------------------- /controlpanel/filebinding_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/controlpanel/filebinding_gif.gif -------------------------------------------------------------------------------- /controlpanel/settings_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/controlpanel/settings_gif.gif -------------------------------------------------------------------------------- /doc/art/bigpenguin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/bigpenguin.png -------------------------------------------------------------------------------- /doc/art/fifthplanet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/fifthplanet.jpg -------------------------------------------------------------------------------- /doc/art/fox.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/fox.gif -------------------------------------------------------------------------------- /doc/art/foxlogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/foxlogo.jpg -------------------------------------------------------------------------------- /doc/art/foxlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/foxlogo.png -------------------------------------------------------------------------------- /doc/art/foxlogo_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/foxlogo_small.jpg -------------------------------------------------------------------------------- /doc/art/foxstart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/foxstart.png -------------------------------------------------------------------------------- /doc/art/freespeach.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/freespeach.gif -------------------------------------------------------------------------------- /doc/art/ill.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/ill.gif -------------------------------------------------------------------------------- /doc/art/ilr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/ilr.gif -------------------------------------------------------------------------------- /doc/art/innernerd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/innernerd.gif -------------------------------------------------------------------------------- /doc/art/iul.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/iul.gif -------------------------------------------------------------------------------- /doc/art/iur.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/iur.gif -------------------------------------------------------------------------------- /doc/art/layout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/layout.gif -------------------------------------------------------------------------------- /doc/art/line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/line.gif -------------------------------------------------------------------------------- /doc/art/mouse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/mouse.gif -------------------------------------------------------------------------------- /doc/art/nerd_inside.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/nerd_inside.gif -------------------------------------------------------------------------------- /doc/art/oll.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/oll.gif -------------------------------------------------------------------------------- /doc/art/olr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/olr.gif -------------------------------------------------------------------------------- /doc/art/opengl_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/opengl_logo.png -------------------------------------------------------------------------------- /doc/art/oul.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/oul.gif -------------------------------------------------------------------------------- /doc/art/oul_grey.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/oul_grey.gif -------------------------------------------------------------------------------- /doc/art/our.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/our.gif -------------------------------------------------------------------------------- /doc/art/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/progress.png -------------------------------------------------------------------------------- /doc/art/scribble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/scribble.png -------------------------------------------------------------------------------- /doc/art/sgitextedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/sgitextedit.png -------------------------------------------------------------------------------- /doc/art/slingerzbutton1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/slingerzbutton1.gif -------------------------------------------------------------------------------- /doc/art/widget.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/widget.jpg -------------------------------------------------------------------------------- /doc/art/win32-libraries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-libraries.png -------------------------------------------------------------------------------- /doc/art/win32-linkoutput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-linkoutput.png -------------------------------------------------------------------------------- /doc/art/win32-postbuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-postbuild.png -------------------------------------------------------------------------------- /doc/art/win32-preprocessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-preprocessor.png -------------------------------------------------------------------------------- /doc/art/win32-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-project.png -------------------------------------------------------------------------------- /doc/art/win32-tooloptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/win32-tooloptions.png -------------------------------------------------------------------------------- /doc/art/wintextedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/art/wintextedit.png -------------------------------------------------------------------------------- /doc/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

5 |
6 | 7 | Copyright © 1997-2022 Jeroen van der Zijp 8 |
9 |

10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /doc/fox.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | fox-toolkit.org 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /doc/header.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | fox-toolkit.org - Documentation 5 | 6 | 7 | 8 | 9 | 10 |
11 | Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members 12 |
13 |

14 | 15 | -------------------------------------------------------------------------------- /doc/page.css: -------------------------------------------------------------------------------- 1 | BODY 2 | { 3 | font-size:10pt; 4 | font-family:arial,verdana,sans-serif; 5 | } 6 | 7 | th 8 | { 9 | font-size:10pt; 10 | font-family:arial,verdana,sans-serif; 11 | } 12 | 13 | td 14 | { 15 | font-size:10pt; 16 | font-family:arial,verdana,sans-serif; 17 | } 18 | 19 | p 20 | { 21 | margin-top:1em; 22 | margin-bottom:1em; 23 | padding:0px; 24 | } 25 | 26 | 27 | pre 28 | { 29 | border-right: #646464 1px solid; 30 | padding-right: 0.5em; 31 | border-top: #646464 1px solid; 32 | padding-top: 0.5em; 33 | border-left: #646464 1px solid; 34 | padding-left: 0.5em; 35 | border-bottom: #646464 1px solid; 36 | padding-bottom: 0.5em; 37 | margin-left: 1em; 38 | margin-right: 2em; 39 | white-space: pre; 40 | background-color: #e6e6e6; 41 | color: black; 42 | wrap:yes; 43 | } 44 | 45 | #HEADLINE 46 | { 47 | font-size:10pt; 48 | font-family:arial,verdana,sans-serif; 49 | } 50 | 51 | A 52 | { 53 | color:#993300; 54 | font-size:10pt; 55 | font-family:arial,verdana,sans-serif; 56 | text-decoration:none; 57 | 58 | } 59 | 60 | A:hover 61 | { 62 | color:#404040; 63 | font-size:10pt; 64 | font-family:arial,verdana,sans-serif; 65 | text-decoration:none; 66 | } 67 | 68 | div.ah 69 | { 70 | background-color: black; 71 | font-weight: bold; 72 | color: #ffffff; 73 | margin-bottom: 3px; 74 | margin-top: 3px 75 | } 76 | 77 | span.comment 78 | { 79 | color:green; 80 | } 81 | 82 | span.keyword 83 | { 84 | color:red; 85 | } 86 | 87 | span.keywordtype 88 | { 89 | color:red; 90 | } 91 | 92 | span.preprocessor 93 | { 94 | color:blue; 95 | } 96 | 97 | -------------------------------------------------------------------------------- /doc/projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/projects.html -------------------------------------------------------------------------------- /doc/screenshots/20soft2b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/20soft2b.png -------------------------------------------------------------------------------- /doc/screenshots/20soft2b_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/20soft2b_small.png -------------------------------------------------------------------------------- /doc/screenshots/20soft4b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/20soft4b.png -------------------------------------------------------------------------------- /doc/screenshots/20soft4b_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/20soft4b_small.png -------------------------------------------------------------------------------- /doc/screenshots/FAB3000v7_600.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/FAB3000v7_600.jpg -------------------------------------------------------------------------------- /doc/screenshots/SbSScreen1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/SbSScreen1.jpg -------------------------------------------------------------------------------- /doc/screenshots/SbSScreen1_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/SbSScreen1_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/adie.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/adie.gif -------------------------------------------------------------------------------- /doc/screenshots/adie_colors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/adie_colors.gif -------------------------------------------------------------------------------- /doc/screenshots/adie_edit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/adie_edit.gif -------------------------------------------------------------------------------- /doc/screenshots/adie_font.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/adie_font.gif -------------------------------------------------------------------------------- /doc/screenshots/adie_sty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/adie_sty.gif -------------------------------------------------------------------------------- /doc/screenshots/analysisview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/analysisview.png -------------------------------------------------------------------------------- /doc/screenshots/aqx_linux_visualizacao_peq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/aqx_linux_visualizacao_peq.jpg -------------------------------------------------------------------------------- /doc/screenshots/ares_lauch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/ares_lauch.jpg -------------------------------------------------------------------------------- /doc/screenshots/arithmedrill-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/arithmedrill-screenshot.png -------------------------------------------------------------------------------- /doc/screenshots/arithmedrill-screenshot_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/arithmedrill-screenshot_small.png -------------------------------------------------------------------------------- /doc/screenshots/big_ctc_osx.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/big_ctc_osx.gif -------------------------------------------------------------------------------- /doc/screenshots/big_ctc_xp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/big_ctc_xp.gif -------------------------------------------------------------------------------- /doc/screenshots/boskalisday.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/boskalisday.gif -------------------------------------------------------------------------------- /doc/screenshots/boskalisnite.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/boskalisnite.gif -------------------------------------------------------------------------------- /doc/screenshots/clview_icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/clview_icon.gif -------------------------------------------------------------------------------- /doc/screenshots/colordialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/colordialog.png -------------------------------------------------------------------------------- /doc/screenshots/cometassay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/cometassay.jpg -------------------------------------------------------------------------------- /doc/screenshots/contact.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/contact.gif -------------------------------------------------------------------------------- /doc/screenshots/dirdialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/dirdialog.png -------------------------------------------------------------------------------- /doc/screenshots/emso_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/emso_screen.png -------------------------------------------------------------------------------- /doc/screenshots/emso_screen_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/emso_screen_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/filedialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/filedialog.png -------------------------------------------------------------------------------- /doc/screenshots/fontdialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/fontdialog.png -------------------------------------------------------------------------------- /doc/screenshots/foxcalc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/foxcalc.jpg -------------------------------------------------------------------------------- /doc/screenshots/foxcalc_prefdialog_01_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/foxcalc_prefdialog_01_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/foxcalc_prefdialog_02_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/foxcalc_prefdialog_02_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/foxcalc_prefdialog_03_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/foxcalc_prefdialog_03_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/glview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/glview.png -------------------------------------------------------------------------------- /doc/screenshots/goggles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/goggles.png -------------------------------------------------------------------------------- /doc/screenshots/igscanner-screenshot-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/igscanner-screenshot-small.png -------------------------------------------------------------------------------- /doc/screenshots/iims1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims1.png -------------------------------------------------------------------------------- /doc/screenshots/iims1_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims1_small.png -------------------------------------------------------------------------------- /doc/screenshots/iims2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims2.png -------------------------------------------------------------------------------- /doc/screenshots/iims2_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims2_small.png -------------------------------------------------------------------------------- /doc/screenshots/iims3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims3.png -------------------------------------------------------------------------------- /doc/screenshots/iims3_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/iims3_small.png -------------------------------------------------------------------------------- /doc/screenshots/imagedebugger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/imagedebugger.gif -------------------------------------------------------------------------------- /doc/screenshots/inload.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/inload.jpg -------------------------------------------------------------------------------- /doc/screenshots/jorobus_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/jorobus_small.png -------------------------------------------------------------------------------- /doc/screenshots/openspace.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/openspace.gif -------------------------------------------------------------------------------- /doc/screenshots/pathfinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/pathfinder.png -------------------------------------------------------------------------------- /doc/screenshots/pdiary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/pdiary.jpg -------------------------------------------------------------------------------- /doc/screenshots/printdialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/printdialog.png -------------------------------------------------------------------------------- /doc/screenshots/replacedialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/replacedialog.png -------------------------------------------------------------------------------- /doc/screenshots/rezound_thumb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/rezound_thumb.gif -------------------------------------------------------------------------------- /doc/screenshots/scenegraphnavigator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/scenegraphnavigator.gif -------------------------------------------------------------------------------- /doc/screenshots/scriptolutions.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/scriptolutions.gif -------------------------------------------------------------------------------- /doc/screenshots/searchdialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/searchdialog.png -------------------------------------------------------------------------------- /doc/screenshots/small_ctc_osx.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/small_ctc_osx.gif -------------------------------------------------------------------------------- /doc/screenshots/small_ctc_xp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/small_ctc_xp.gif -------------------------------------------------------------------------------- /doc/screenshots/sumo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/sumo.png -------------------------------------------------------------------------------- /doc/screenshots/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/table.png -------------------------------------------------------------------------------- /doc/screenshots/tmp_vision_snap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/tmp_vision_snap.jpg -------------------------------------------------------------------------------- /doc/screenshots/tux_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/tux_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/udine_physics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/udine_physics.jpg -------------------------------------------------------------------------------- /doc/screenshots/vorhour1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/vorhour1.jpg -------------------------------------------------------------------------------- /doc/screenshots/vorhour1_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/vorhour1_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/vorhour2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/vorhour2.jpg -------------------------------------------------------------------------------- /doc/screenshots/vorhour2_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/vorhour2_small.jpg -------------------------------------------------------------------------------- /doc/screenshots/xfe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/xfe.png -------------------------------------------------------------------------------- /doc/screenshots/xfe_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/doc/screenshots/xfe_small.png -------------------------------------------------------------------------------- /doc/top.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FOX-Toolkit 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
FOX Toolkit
15 | 16 | 17 | -------------------------------------------------------------------------------- /fox17.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@/fox-@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION@ 5 | LIBS=@LIBS@ 6 | X_LIBS=@X_LIBS@ 7 | X_BASE_LIBS=@X_BASE_LIBS@ 8 | X_EXTRA_LIBS=@X_EXTRA_LIBS@ 9 | GL_LIBS=@GL_LIBS@ 10 | FOX_LIBS=-lFOX-@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION@ 11 | 12 | Name: FOX 13 | Description: The FOX Toolkit 14 | URL: www.fox-toolkit.org 15 | Version: @FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION@.@FOX_PATCH_LEVEL@ 16 | Libs: -L${libdir} ${FOX_LIBS} 17 | Libs.private: ${X_LIBS} ${X_BASE_LIBS} ${X_EXTRA_LIBS} ${GL_LIBS} ${LIBS} 18 | Cflags: -I${includedir} 19 | -------------------------------------------------------------------------------- /glviewer/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | set(TARGET_NAME glviewer) 6 | set(SOURCES FXGLCone.cpp FXGLCube.cpp FXGLCylinder.cpp FXGLLine.cpp 7 | FXGLPoint.cpp FXGLShape.cpp FXGLSphere.cpp FXGLTriangleMesh.cpp glviewer.cpp) 8 | set(HEADERS FXGLCone.h FXGLCube.h FXGLCylinder.h FXGLLine.h FXGLPoint.h FXGLShape.h 9 | FXGLSphere.h FXGLTriangleMesh.h) 10 | 11 | add_executable(${TARGET_NAME} ${SOURCES} ${HEADERS}) 12 | target_include_directories(${TARGET_NAME} PRIVATE ${FOX_INCLUDE_DIRS}) 13 | target_link_libraries(${TARGET_NAME} PUBLIC FOX) 14 | 15 | -------------------------------------------------------------------------------- /include/FX885910Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885910CODEC_H 2 | #define FX885910CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-10 Codec 11 | class FXAPI FX885910Codec : public FXTextCodec { 12 | FXDECLARE(FX885910Codec) 13 | public: 14 | FX885910Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885910Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX885911Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885911CODEC_H 2 | #define FX885911CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-11 Codec 11 | class FXAPI FX885911Codec : public FXTextCodec { 12 | FXDECLARE(FX885911Codec) 13 | public: 14 | FX885911Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885911Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX885913Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885913CODEC_H 2 | #define FX885913CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-13 Codec 11 | class FXAPI FX885913Codec : public FXTextCodec { 12 | FXDECLARE(FX885913Codec) 13 | public: 14 | FX885913Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885913Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX885914Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885914CODEC_H 2 | #define FX885914CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-14 Codec 11 | class FXAPI FX885914Codec : public FXTextCodec { 12 | FXDECLARE(FX885914Codec) 13 | public: 14 | FX885914Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885914Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX885915Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885915CODEC_H 2 | #define FX885915CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-15 Codec 11 | class FXAPI FX885915Codec : public FXTextCodec { 12 | FXDECLARE(FX885915Codec) 13 | public: 14 | FX885915Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885915Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX885916Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX885916CODEC_H 2 | #define FX885916CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-16 Codec 11 | class FXAPI FX885916Codec : public FXTextCodec { 12 | FXDECLARE(FX885916Codec) 13 | public: 14 | FX885916Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX885916Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88591Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88591CODEC_H 2 | #define FX88591CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-1 Codec 11 | class FXAPI FX88591Codec : public FXTextCodec { 12 | FXDECLARE(FX88591Codec) 13 | public: 14 | FX88591Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88591Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88592Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88592CODEC_H 2 | #define FX88592CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-2 Codec 11 | class FXAPI FX88592Codec : public FXTextCodec { 12 | FXDECLARE(FX88592Codec) 13 | public: 14 | FX88592Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88592Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88593Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88593CODEC_H 2 | #define FX88593CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-3 Codec 11 | class FXAPI FX88593Codec : public FXTextCodec { 12 | FXDECLARE(FX88593Codec) 13 | public: 14 | FX88593Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88593Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88594Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88594CODEC_H 2 | #define FX88594CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-4 Codec 11 | class FXAPI FX88594Codec : public FXTextCodec { 12 | FXDECLARE(FX88594Codec) 13 | public: 14 | FX88594Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88594Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88595Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88595CODEC_H 2 | #define FX88595CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-5 Codec 11 | class FXAPI FX88595Codec : public FXTextCodec { 12 | FXDECLARE(FX88595Codec) 13 | public: 14 | FX88595Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88595Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88596Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88596CODEC_H 2 | #define FX88596CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-6 Codec 11 | class FXAPI FX88596Codec : public FXTextCodec { 12 | FXDECLARE(FX88596Codec) 13 | public: 14 | FX88596Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88596Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88597Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88597CODEC_H 2 | #define FX88597CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-7 Codec 11 | class FXAPI FX88597Codec : public FXTextCodec { 12 | FXDECLARE(FX88597Codec) 13 | public: 14 | FX88597Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88597Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88598Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88598CODEC_H 2 | #define FX88598CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-8 Codec 11 | class FXAPI FX88598Codec : public FXTextCodec { 12 | FXDECLARE(FX88598Codec) 13 | public: 14 | FX88598Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88598Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FX88599Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FX88599CODEC_H 2 | #define FX88599CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// ISO-8859-9 Codec 11 | class FXAPI FX88599Codec : public FXTextCodec { 12 | FXDECLARE(FX88599Codec) 13 | public: 14 | FX88599Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FX88599Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1250Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1250CODEC_H 2 | #define FXCP1250CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1250 Codec 11 | class FXAPI FXCP1250Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1250Codec) 13 | public: 14 | FXCP1250Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1250Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1251Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1251CODEC_H 2 | #define FXCP1251CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1251 Codec 11 | class FXAPI FXCP1251Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1251Codec) 13 | public: 14 | FXCP1251Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1251Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1252Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1252CODEC_H 2 | #define FXCP1252CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1252 Codec 11 | class FXAPI FXCP1252Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1252Codec) 13 | public: 14 | FXCP1252Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1252Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1253Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1253CODEC_H 2 | #define FXCP1253CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1253 Codec 11 | class FXAPI FXCP1253Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1253Codec) 13 | public: 14 | FXCP1253Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1253Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1254Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1254CODEC_H 2 | #define FXCP1254CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1254 Codec 11 | class FXAPI FXCP1254Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1254Codec) 13 | public: 14 | FXCP1254Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1254Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1255Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1255CODEC_H 2 | #define FXCP1255CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1255 Codec 11 | class FXAPI FXCP1255Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1255Codec) 13 | public: 14 | FXCP1255Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1255Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1256Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1256CODEC_H 2 | #define FXCP1256CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1256 Codec 11 | class FXAPI FXCP1256Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1256Codec) 13 | public: 14 | FXCP1256Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1256Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1257Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1257CODEC_H 2 | #define FXCP1257CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1257 Codec 11 | class FXAPI FXCP1257Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1257Codec) 13 | public: 14 | FXCP1257Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1257Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP1258Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP1258CODEC_H 2 | #define FXCP1258CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP1258 Codec 11 | class FXAPI FXCP1258Codec : public FXTextCodec { 12 | FXDECLARE(FXCP1258Codec) 13 | public: 14 | FXCP1258Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP1258Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP437Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP437CODEC_H 2 | #define FXCP437CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP437 Codec 11 | class FXAPI FXCP437Codec : public FXTextCodec { 12 | FXDECLARE(FXCP437Codec) 13 | public: 14 | FXCP437Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP437Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP850Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP850CODEC_H 2 | #define FXCP850CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP8502 Codec 11 | class FXAPI FXCP850Codec : public FXTextCodec { 12 | FXDECLARE(FXCP850Codec) 13 | public: 14 | FXCP850Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP850Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP852Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP852CODEC_H 2 | #define FXCP852CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP852 Codec 11 | class FXAPI FXCP852Codec : public FXTextCodec { 12 | FXDECLARE(FXCP852Codec) 13 | public: 14 | FXCP852Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP852Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP855Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP855CODEC_H 2 | #define FXCP855CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP855 Codec 11 | class FXAPI FXCP855Codec : public FXTextCodec { 12 | FXDECLARE(FXCP855Codec) 13 | public: 14 | FXCP855Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP855Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP856Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP856CODEC_H 2 | #define FXCP856CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP856 Codec 11 | class FXAPI FXCP856Codec : public FXTextCodec { 12 | FXDECLARE(FXCP856Codec) 13 | public: 14 | FXCP856Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP856Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP857Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP857CODEC_H 2 | #define FXCP857CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP857 Codec 11 | class FXAPI FXCP857Codec : public FXTextCodec { 12 | FXDECLARE(FXCP857Codec) 13 | public: 14 | FXCP857Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP857Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP860Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP860CODEC_H 2 | #define FXCP860CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP860 Codec 11 | class FXAPI FXCP860Codec : public FXTextCodec { 12 | FXDECLARE(FXCP860Codec) 13 | public: 14 | FXCP860Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP860Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP861Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP861CODEC_H 2 | #define FXCP861CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP861 Codec 11 | class FXAPI FXCP861Codec : public FXTextCodec { 12 | FXDECLARE(FXCP861Codec) 13 | public: 14 | FXCP861Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP861Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP862Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP862CODEC_H 2 | #define FXCP862CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP862 Codec 11 | class FXAPI FXCP862Codec : public FXTextCodec { 12 | FXDECLARE(FXCP862Codec) 13 | public: 14 | FXCP862Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP862Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP863Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP863CODEC_H 2 | #define FXCP863CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP863 Codec 11 | class FXAPI FXCP863Codec : public FXTextCodec { 12 | FXDECLARE(FXCP863Codec) 13 | public: 14 | FXCP863Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP863Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP864Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP864CODEC_H 2 | #define FXCP864CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP864 Codec 11 | class FXAPI FXCP864Codec : public FXTextCodec { 12 | FXDECLARE(FXCP864Codec) 13 | public: 14 | FXCP864Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP864Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP865Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP865CODEC_H 2 | #define FXCP865CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP865 Codec 11 | class FXAPI FXCP865Codec : public FXTextCodec { 12 | FXDECLARE(FXCP865Codec) 13 | public: 14 | FXCP865Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP865Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP866Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP866CODEC_H 2 | #define FXCP866CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP866 Codec 11 | class FXAPI FXCP866Codec : public FXTextCodec { 12 | FXDECLARE(FXCP866Codec) 13 | public: 14 | FXCP866Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP866Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP869Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP869CODEC_H 2 | #define FXCP869CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP869 Codec 11 | class FXAPI FXCP869Codec : public FXTextCodec { 12 | FXDECLARE(FXCP869Codec) 13 | public: 14 | FXCP869Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP869Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXCP874Codec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXCP874CODEC_H 2 | #define FXCP874CODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | namespace FX { 9 | 10 | /// CP874 Codec 11 | class FXAPI FXCP874Codec : public FXTextCodec { 12 | FXDECLARE(FXCP874Codec) 13 | public: 14 | FXCP874Codec(){} 15 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 16 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 17 | virtual FXint mibEnum() const; 18 | virtual const FXchar* name() const; 19 | virtual const FXchar* mimeName() const; 20 | virtual const FXchar* const* aliases() const; 21 | virtual ~FXCP874Codec(){} 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /include/FXKOI8RCodec.h: -------------------------------------------------------------------------------- 1 | #ifndef FXKOI8RCODEC_H 2 | #define FXKOI8RCODEC_H 3 | 4 | #ifndef FXTEXTCODEC_H 5 | #include "FXTextCodec.h" 6 | #endif 7 | 8 | 9 | 10 | namespace FX { 11 | 12 | 13 | /// KOI8-R Codec 14 | class FXAPI FXKOI8RCodec : public FXTextCodec { 15 | FXDECLARE(FXKOI8RCodec) 16 | public: 17 | FXKOI8RCodec(){} 18 | virtual FXint mb2wc(FXwchar& wc,const FXchar* src,FXint nsrc) const; 19 | virtual FXint wc2mb(FXchar* dst,FXint ndst,FXwchar wc) const; 20 | virtual FXint mibEnum() const; 21 | virtual const FXchar* name() const; 22 | virtual const FXchar* mimeName() const; 23 | virtual const FXchar* const* aliases() const; 24 | virtual ~FXKOI8RCodec(){} 25 | }; 26 | 27 | } 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /include/FXPerformance.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************** 2 | * * 3 | * P e r f o r m a n c e C o u n t e r * 4 | * * 5 | ********************************************************************************* 6 | * Copyright (C) 2009,2024 by Jeroen van der Zijp. All Rights Reserved. * 7 | ********************************************************************************/ 8 | #ifndef FXPERFORMANCE_H 9 | #define FXPERFORMANCE_H 10 | 11 | namespace FX { 12 | 13 | 14 | // Performance measurement counter 15 | class FXAPI FXCounter { 16 | private: 17 | const FXchar *const name; 18 | volatile FXlong minticks; 19 | volatile FXlong maxticks; 20 | volatile FXlong totticks; 21 | volatile FXlong counter; 22 | public: 23 | FXCounter(const FXchar *const nm); 24 | void tally(FXlong ticks); 25 | ~FXCounter(); 26 | }; 27 | 28 | 29 | // Measure performance of code in scope 30 | template 31 | class FXPerformanceCounter { 32 | private: 33 | volatile FXlong ticks; 34 | public: 35 | FXPerformanceCounter(){ticks=FXThread::ticks();} 36 | ~FXPerformanceCounter(){counter.tally(FXThread::ticks()-ticks);} 37 | }; 38 | 39 | 40 | 41 | // Invoke counter if enabled 42 | #if defined(PERFORMANCE_LOGGING) 43 | #define PERFORMANCE_RECORDER(counter) FXCounter perf##counter(#counter) 44 | #define PERFORMANCE_COUNTER(counter) FXPerformanceCounter< perf##counter > measure##counter 45 | #else 46 | #define PERFORMANCE_RECORDER(counter) 47 | #define PERFORMANCE_COUNTER(counter) 48 | #endif 49 | 50 | } 51 | 52 | #endif 53 | -------------------------------------------------------------------------------- /include/fxver.h: -------------------------------------------------------------------------------- 1 | #ifndef FXVER_H 2 | #define FXVER_H 3 | 4 | 5 | /// FOX version 6 | #define FOX_MAJOR 1 7 | #define FOX_MINOR 7 8 | #define FOX_LEVEL 85 9 | 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /include/fxver.h.in: -------------------------------------------------------------------------------- 1 | #ifndef FXVER_H 2 | #define FXVER_H 3 | 4 | 5 | /// FOX version 6 | #define FOX_MAJOR @FOX_MAJOR_VERSION@ 7 | #define FOX_MINOR @FOX_MINOR_VERSION@ 8 | #define FOX_LEVEL @FOX_PATCH_LEVEL@ 9 | 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | The FOX GUI Library 8 | 9 | 10 |   11 |

12 |
The FOX GUI Library 13 | is found here.
14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /lib/FXDir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/FXDir.cpp -------------------------------------------------------------------------------- /lib/arrownext.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/arrownext.gif -------------------------------------------------------------------------------- /lib/arrowprev.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/arrowprev.gif -------------------------------------------------------------------------------- /lib/bigapp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigapp.gif -------------------------------------------------------------------------------- /lib/bigcdrom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigcdrom.gif -------------------------------------------------------------------------------- /lib/bigcomputer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigcomputer.gif -------------------------------------------------------------------------------- /lib/bigdesktop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigdesktop.gif -------------------------------------------------------------------------------- /lib/bigdoc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigdoc.gif -------------------------------------------------------------------------------- /lib/bigfloppy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigfloppy.gif -------------------------------------------------------------------------------- /lib/bigfloppy3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigfloppy3.gif -------------------------------------------------------------------------------- /lib/bigfloppy5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigfloppy5.gif -------------------------------------------------------------------------------- /lib/bigfolder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigfolder.gif -------------------------------------------------------------------------------- /lib/bigfolderopen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigfolderopen.gif -------------------------------------------------------------------------------- /lib/bigharddisk.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bigharddisk.gif -------------------------------------------------------------------------------- /lib/bignetdrive.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bignetdrive.gif -------------------------------------------------------------------------------- /lib/bignethood.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bignethood.gif -------------------------------------------------------------------------------- /lib/blank.xbm: -------------------------------------------------------------------------------- 1 | #define blank_width 32 2 | #define blank_height 32 3 | #define blank_x_hot 0 4 | #define blank_y_hot 0 5 | static unsigned char blank_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 8 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 9 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 11 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; 17 | -------------------------------------------------------------------------------- /lib/blank_mask.xbm: -------------------------------------------------------------------------------- 1 | #define blank_mask_width 32 2 | #define blank_mask_height 32 3 | #define blank_mask_x_hot 0 4 | #define blank_mask_y_hot 0 5 | static unsigned char blank_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 8 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 9 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 11 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; 17 | -------------------------------------------------------------------------------- /lib/bookclr_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bookclr_gif.gif -------------------------------------------------------------------------------- /lib/bookdel_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bookdel_gif.gif -------------------------------------------------------------------------------- /lib/bookmrk_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bookmrk_gif.gif -------------------------------------------------------------------------------- /lib/bookset_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/bookset_gif.gif -------------------------------------------------------------------------------- /lib/clearentry.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/clearentry.gif -------------------------------------------------------------------------------- /lib/cmymode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/cmymode.gif -------------------------------------------------------------------------------- /lib/crosshair.xbm: -------------------------------------------------------------------------------- 1 | #define crosshair_width 32 2 | #define crosshair_height 32 3 | #define crosshair_x_hot 15 4 | #define crosshair_y_hot 15 5 | static unsigned char crosshair_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 7 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 8 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 9 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 10 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 11 | 0xfe, 0x0f, 0xf8, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 13 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 14 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 15 | 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/crosshair_mask.xbm: -------------------------------------------------------------------------------- 1 | #define crosshair_mask_width 32 2 | #define crosshair_mask_height 32 3 | #define crosshair_mask_x_hot 15 4 | #define crosshair_mask_y_hot 15 5 | static unsigned char crosshair_mask_bits[] = { 6 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 7 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 8 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 9 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 10 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x1f, 0xfc, 0x7f, 11 | 0xff, 0x1f, 0xfc, 0x7f, 0xff, 0x1f, 0xfc, 0x7f, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 13 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 14 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 15 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 16 | 0x00, 0xc0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dialmode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dialmode.gif -------------------------------------------------------------------------------- /lib/dirup_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dirup_gif.gif -------------------------------------------------------------------------------- /lib/dndask.xbm: -------------------------------------------------------------------------------- 1 | #define dndask_width 32 2 | #define dndask_height 32 3 | #define dndask_x_hot 3 4 | #define dndask_y_hot 2 5 | static unsigned char dndask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 7 | 0x18, 0x40, 0x01, 0x00, 0x38, 0x40, 0x02, 0x00, 0x78, 0x40, 0x04, 0x00, 8 | 0xf8, 0xc0, 0x07, 0x00, 0xf8, 0x01, 0x04, 0x00, 0xf8, 0x03, 0x04, 0x00, 9 | 0xf8, 0x07, 0x04, 0x00, 0xf8, 0x0f, 0x04, 0x00, 0xf8, 0x01, 0x04, 0x00, 10 | 0xb8, 0x01, 0x04, 0x00, 0x18, 0x03, 0x04, 0x00, 0x08, 0x03, 0x04, 0x00, 11 | 0x08, 0x06, 0x04, 0x00, 0x08, 0x06, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 12 | 0x3c, 0x00, 0x04, 0x00, 0x66, 0x00, 0x04, 0x00, 0x60, 0x00, 0x04, 0x00, 13 | 0x30, 0xff, 0x07, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndask_mask.xbm: -------------------------------------------------------------------------------- 1 | #define dndask_mask_width 32 2 | #define dndask_mask_height 32 3 | #define dndask_mask_x_hot 3 4 | #define dndask_mask_y_hot 2 5 | static unsigned char dndask_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x00, 0x00, 0xfc, 0xff, 0x01, 0x00, 7 | 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x07, 0x00, 0xfc, 0xff, 0x0f, 0x00, 8 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 9 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 10 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 11 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 12 | 0xfc, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 13 | 0xff, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0x3c, 0x00, 0x00, 0x00, 14 | 0x3c, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndcopy.xbm: -------------------------------------------------------------------------------- 1 | #define dndcopy_width 32 2 | #define dndcopy_height 32 3 | #define dndcopy_x_hot 3 4 | #define dndcopy_y_hot 2 5 | static unsigned char dndcopy_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 7 | 0x18, 0x40, 0x01, 0x00, 0x38, 0x40, 0x02, 0x00, 0x78, 0x40, 0x04, 0x00, 8 | 0xf8, 0xc0, 0x07, 0x00, 0xf8, 0x01, 0x04, 0x00, 0xf8, 0x03, 0x04, 0x00, 9 | 0xf8, 0x07, 0x04, 0x00, 0xf8, 0x0f, 0x04, 0x00, 0xf8, 0x01, 0x04, 0x00, 10 | 0xb8, 0x01, 0x04, 0x00, 0x18, 0x03, 0x04, 0x00, 0x08, 0x03, 0x04, 0x00, 11 | 0x08, 0x06, 0x04, 0x00, 0x08, 0x06, 0x04, 0x00, 0x30, 0x00, 0x04, 0x00, 12 | 0x30, 0x00, 0x04, 0x00, 0xfc, 0x00, 0x04, 0x00, 0xfc, 0x00, 0x04, 0x00, 13 | 0x30, 0xff, 0x07, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndcopy_mask.xbm: -------------------------------------------------------------------------------- 1 | #define dndcopy_mask_width 32 2 | #define dndcopy_mask_height 32 3 | #define dndcopy_mask_x_hot 3 4 | #define dndcopy_mask_y_hot 2 5 | static unsigned char dndcopy_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x00, 0x00, 0xfc, 0xff, 0x01, 0x00, 7 | 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x07, 0x00, 0xfc, 0xff, 0x0f, 0x00, 8 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 9 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 10 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 11 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 12 | 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 13 | 0xfe, 0xff, 0x0f, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0x78, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndlink.xbm: -------------------------------------------------------------------------------- 1 | #define dndlink_width 32 2 | #define dndlink_height 32 3 | #define dndlink_x_hot 3 4 | #define dndlink_y_hot 2 5 | static unsigned char dndlink_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 7 | 0x18, 0x40, 0x01, 0x00, 0x38, 0x40, 0x02, 0x00, 0x78, 0x40, 0x04, 0x00, 8 | 0xf8, 0xc0, 0x07, 0x00, 0xf8, 0x01, 0x04, 0x00, 0xf8, 0x03, 0x04, 0x00, 9 | 0xf8, 0x07, 0x04, 0x00, 0xf8, 0x0f, 0x04, 0x00, 0xf8, 0x01, 0x04, 0x00, 10 | 0xb8, 0x01, 0x04, 0x00, 0x18, 0x03, 0x04, 0x00, 0x08, 0x03, 0x04, 0x00, 11 | 0x08, 0x06, 0x04, 0x00, 0x08, 0x06, 0x04, 0x00, 0xfc, 0x01, 0x04, 0x00, 12 | 0x04, 0x01, 0x04, 0x00, 0x74, 0x01, 0x04, 0x00, 0x64, 0x01, 0x04, 0x00, 13 | 0x54, 0xff, 0x07, 0x00, 0x04, 0x01, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndlink_mask.xbm: -------------------------------------------------------------------------------- 1 | #define dndlink_mask_width 32 2 | #define dndlink_mask_height 32 3 | #define dndlink_mask_x_hot 3 4 | #define dndlink_mask_y_hot 2 5 | static unsigned char dndlink_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x00, 0x00, 0xfc, 0xff, 0x01, 0x00, 7 | 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x07, 0x00, 0xfc, 0xff, 0x0f, 0x00, 8 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 9 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 10 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 11 | 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 12 | 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 13 | 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0xff, 0x0f, 0x00, 0xfe, 0x03, 0x00, 0x00, 14 | 0xfe, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndmove.xbm: -------------------------------------------------------------------------------- 1 | #define dndmove_width 32 2 | #define dndmove_height 32 3 | #define dndmove_x_hot 3 4 | #define dndmove_y_hot 2 5 | static unsigned char dndmove_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0x00, 0x00, 7 | 0x18, 0x40, 0x01, 0x00, 0x38, 0x40, 0x02, 0x00, 0x78, 0x40, 0x04, 0x00, 8 | 0xf8, 0xc0, 0x07, 0x00, 0xf8, 0x01, 0x04, 0x00, 0xf8, 0x03, 0x04, 0x00, 9 | 0xf8, 0x07, 0x04, 0x00, 0xf8, 0x0f, 0x04, 0x00, 0xf8, 0x01, 0x04, 0x00, 10 | 0xb8, 0x01, 0x04, 0x00, 0x18, 0x03, 0x04, 0x00, 0x08, 0x03, 0x04, 0x00, 11 | 0x08, 0x06, 0x04, 0x00, 0x08, 0x06, 0x04, 0x00, 0x08, 0x00, 0x04, 0x00, 12 | 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, 0x04, 0x00, 13 | 0xf8, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dndmove_mask.xbm: -------------------------------------------------------------------------------- 1 | #define dndmove_mask_width 32 2 | #define dndmove_mask_height 32 3 | #define dndmove_mask_x_hot 3 4 | #define dndmove_mask_y_hot 2 5 | static unsigned char dndmove_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x00, 0x00, 0xfc, 0xff, 0x01, 0x00, 7 | 0xfc, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x07, 0x00, 0xfc, 0xff, 0x0f, 0x00, 8 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 9 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 10 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 11 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 12 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 13 | 0xfc, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dockbottom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dockbottom.gif -------------------------------------------------------------------------------- /lib/dockflip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dockflip.gif -------------------------------------------------------------------------------- /lib/dockfree.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dockfree.gif -------------------------------------------------------------------------------- /lib/dockleft.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dockleft.gif -------------------------------------------------------------------------------- /lib/dockright.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/dockright.gif -------------------------------------------------------------------------------- /lib/docktop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/docktop.gif -------------------------------------------------------------------------------- /lib/dontdrop.xbm: -------------------------------------------------------------------------------- 1 | #define dontdrop_width 32 2 | #define dontdrop_height 32 3 | #define dontdrop_x_hot 11 4 | #define dontdrop_y_hot 12 5 | static unsigned char dontdrop_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 7 | 0xc0, 0xff, 0x01, 0x00, 0xf0, 0xff, 0x07, 0x00, 0xf8, 0xff, 0x0f, 0x00, 8 | 0xf8, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 9 | 0xfe, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0x0e, 0x00, 0x38, 0x00, 10 | 0x0e, 0x00, 0x38, 0x00, 0x0e, 0x00, 0x38, 0x00, 0xfe, 0xff, 0x3f, 0x00, 11 | 0xfe, 0xff, 0x3f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 12 | 0xf8, 0xff, 0x0f, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0xf0, 0xff, 0x07, 0x00, 13 | 0xc0, 0xff, 0x01, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/dontdrop_mask.xbm: -------------------------------------------------------------------------------- 1 | #define dontdrop_mask_width 32 2 | #define dontdrop_mask_height 32 3 | #define dontdrop_mask_x_hot 11 4 | #define dontdrop_mask_y_hot 12 5 | static unsigned char dontdrop_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0x01, 0x00, 7 | 0xf0, 0xff, 0x07, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 8 | 0xfc, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 9 | 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 10 | 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 11 | 0xff, 0xff, 0x7f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 12 | 0xfc, 0xff, 0x1f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x0f, 0x00, 13 | 0xf0, 0xff, 0x07, 0x00, 0xc0, 0xff, 0x01, 0x00, 0x00, 0x7f, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/drag.xbm: -------------------------------------------------------------------------------- 1 | #define drag_width 32 2 | #define drag_height 32 3 | #define drag_x_hot 13 4 | #define drag_y_hot 13 5 | static unsigned char drag_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 7 | 0x00, 0x88, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x8e, 0x03, 0x00, 8 | 0x00, 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 9 | 0x20, 0x88, 0x20, 0x00, 0x30, 0x88, 0x60, 0x00, 0xe8, 0x8f, 0xbf, 0x00, 10 | 0x04, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x01, 11 | 0xe8, 0x8f, 0xbf, 0x00, 0x30, 0x88, 0x60, 0x00, 0x20, 0x88, 0x20, 0x00, 12 | 0x00, 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 13 | 0x00, 0x8e, 0x03, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x88, 0x00, 0x00, 14 | 0x00, 0x50, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/drag_mask.xbm: -------------------------------------------------------------------------------- 1 | #define drag_mask_width 32 2 | #define drag_mask_height 32 3 | #define drag_mask_x_hot 13 4 | #define drag_mask_y_hot 13 5 | static unsigned char drag_mask_bits[] = { 6 | 0x00, 0x20, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 7 | 0x00, 0xfc, 0x01, 0x00, 0x00, 0xfe, 0x03, 0x00, 0x00, 0xff, 0x07, 0x00, 8 | 0x00, 0xff, 0x07, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x60, 0xfc, 0x31, 0x00, 9 | 0x70, 0xfc, 0x71, 0x00, 0xf8, 0xff, 0xff, 0x00, 0xfc, 0xff, 0xff, 0x01, 10 | 0xfe, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0x03, 11 | 0xfc, 0xff, 0xff, 0x01, 0xf8, 0xff, 0xff, 0x00, 0x70, 0xfc, 0x71, 0x00, 12 | 0x60, 0xfc, 0x31, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 0xff, 0x07, 0x00, 13 | 0x00, 0xff, 0x07, 0x00, 0x00, 0xfe, 0x03, 0x00, 0x00, 0xfc, 0x01, 0x00, 14 | 0x00, 0xf8, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/entericon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/entericon.gif -------------------------------------------------------------------------------- /lib/erroricon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/erroricon.gif -------------------------------------------------------------------------------- /lib/eyedrop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/eyedrop.gif -------------------------------------------------------------------------------- /lib/fileaccept.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/fileaccept.gif -------------------------------------------------------------------------------- /lib/filecancel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filecancel.gif -------------------------------------------------------------------------------- /lib/filecopy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filecopy.gif -------------------------------------------------------------------------------- /lib/filedelete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filedelete.gif -------------------------------------------------------------------------------- /lib/filehidden.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filehidden.gif -------------------------------------------------------------------------------- /lib/filelink.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filelink.gif -------------------------------------------------------------------------------- /lib/filemove.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filemove.gif -------------------------------------------------------------------------------- /lib/filerename.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/filerename.gif -------------------------------------------------------------------------------- /lib/fileshown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/fileshown.gif -------------------------------------------------------------------------------- /lib/foldernew.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/foldernew.gif -------------------------------------------------------------------------------- /lib/fxkeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/fxkeyboard.cpp -------------------------------------------------------------------------------- /lib/gotohome.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/gotohome.gif -------------------------------------------------------------------------------- /lib/gotowork.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/gotowork.gif -------------------------------------------------------------------------------- /lib/gray.xbm: -------------------------------------------------------------------------------- 1 | #define gray_width 32 2 | #define gray_height 2 3 | static unsigned char gray_bits[] = { 4 | 0x55, 0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xaa}; 5 | -------------------------------------------------------------------------------- /lib/hammer_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/hammer_gif.gif -------------------------------------------------------------------------------- /lib/hand.xbm: -------------------------------------------------------------------------------- 1 | #define hand_width 32 2 | #define hand_height 32 3 | #define hand_x_hot 6 4 | #define hand_y_hot 1 5 | static unsigned char hand_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 7 | 0x20, 0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 8 | 0x20, 0x07, 0x00, 0x00, 0x20, 0x39, 0x00, 0x00, 0x20, 0xc9, 0x00, 0x00, 9 | 0x20, 0x49, 0x01, 0x00, 0x2e, 0x49, 0x02, 0x00, 0x32, 0x40, 0x02, 0x00, 10 | 0x22, 0x00, 0x02, 0x00, 0x24, 0x00, 0x02, 0x00, 0x08, 0x00, 0x02, 0x00, 11 | 0x08, 0x00, 0x02, 0x00, 0x10, 0x00, 0x02, 0x00, 0x10, 0x00, 0x01, 0x00, 12 | 0x20, 0x00, 0x01, 0x00, 0x20, 0x00, 0x01, 0x00, 0x40, 0x80, 0x00, 0x00, 13 | 0x40, 0x80, 0x00, 0x00, 0xc0, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/hand_mask.xbm: -------------------------------------------------------------------------------- 1 | #define hand_mask_width 32 2 | #define hand_mask_height 32 3 | #define hand_mask_x_hot 6 4 | #define hand_mask_y_hot 1 5 | static unsigned char hand_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 7 | 0xe0, 0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 8 | 0xe0, 0x07, 0x00, 0x00, 0xe0, 0x3f, 0x00, 0x00, 0xe0, 0xff, 0x00, 0x00, 9 | 0xe0, 0xff, 0x01, 0x00, 0xee, 0xff, 0x03, 0x00, 0xfe, 0xff, 0x03, 0x00, 10 | 0xfe, 0xff, 0x03, 0x00, 0xfc, 0xff, 0x03, 0x00, 0xf8, 0xff, 0x03, 0x00, 11 | 0xf8, 0xff, 0x03, 0x00, 0xf0, 0xff, 0x03, 0x00, 0xf0, 0xff, 0x01, 0x00, 12 | 0xe0, 0xff, 0x01, 0x00, 0xe0, 0xff, 0x01, 0x00, 0xc0, 0xff, 0x00, 0x00, 13 | 0xc0, 0xff, 0x00, 0x00, 0xc0, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/helparrow.xbm: -------------------------------------------------------------------------------- 1 | #define helparrow_width 32 2 | #define helparrow_height 32 3 | #define helparrow_x_hot 0 4 | #define helparrow_y_hot 0 5 | static unsigned char helparrow_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x02, 0x7c, 0x00, 0x00, 0x06, 0xc6, 0x00, 0x00, 7 | 0x0e, 0x83, 0x01, 0x00, 0x1e, 0x83, 0x01, 0x00, 0x3e, 0xc6, 0x00, 0x00, 8 | 0x7e, 0x60, 0x00, 0x00, 0xfe, 0x30, 0x00, 0x00, 0xfe, 0x19, 0x00, 0x00, 9 | 0x3e, 0x18, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x62, 0x18, 0x00, 0x00, 10 | 0x60, 0x18, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 11 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; 17 | -------------------------------------------------------------------------------- /lib/helparrow_mask.xbm: -------------------------------------------------------------------------------- 1 | #define helparrow_mask_width 32 2 | #define helparrow_mask_height 32 3 | #define helparrow_mask_x_hot 0 4 | #define helparrow_mask_y_hot 0 5 | static unsigned char helparrow_mask_bits[] = { 6 | 0x03, 0x7c, 0x00, 0x00, 0x07, 0xfe, 0x00, 0x00, 0x0f, 0xff, 0x01, 0x00, 7 | 0x9f, 0xc7, 0x03, 0x00, 0xbf, 0xc7, 0x03, 0x00, 0x7f, 0xe7, 0x01, 0x00, 8 | 0xff, 0xf6, 0x00, 0x00, 0xff, 0x79, 0x00, 0x00, 0xff, 0x3f, 0x00, 0x00, 9 | 0xff, 0x3f, 0x00, 0x00, 0x7f, 0x18, 0x00, 0x00, 0xf7, 0x3c, 0x00, 0x00, 10 | 0xf3, 0x3c, 0x00, 0x00, 0xe0, 0x3d, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 11 | 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; 17 | -------------------------------------------------------------------------------- /lib/hsplit.xbm: -------------------------------------------------------------------------------- 1 | #define hsplit_width 32 2 | #define hsplit_height 32 3 | #define hsplit_x_hot 11 4 | #define hsplit_y_hot 11 5 | static unsigned char hsplit_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 7 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 8 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x20, 0x63, 0x02, 0x00, 9 | 0x30, 0x63, 0x06, 0x00, 0x38, 0x63, 0x0e, 0x00, 0xfc, 0xe3, 0x1f, 0x00, 10 | 0x38, 0x63, 0x0e, 0x00, 0x30, 0x63, 0x06, 0x00, 0x20, 0x63, 0x02, 0x00, 11 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 12 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 13 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/hsplit_mask.xbm: -------------------------------------------------------------------------------- 1 | #define hsplit_mask_width 32 2 | #define hsplit_mask_height 32 3 | #define hsplit_mask_x_hot 11 4 | #define hsplit_mask_y_hot 11 5 | static unsigned char hsplit_mask_bits[] = { 6 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 7 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 8 | 0x80, 0xf7, 0x00, 0x00, 0xe0, 0xf7, 0x03, 0x00, 0xf0, 0xf7, 0x07, 0x00, 9 | 0xf8, 0xf7, 0x0f, 0x00, 0xfc, 0xf7, 0x1f, 0x00, 0xfe, 0xf7, 0x3f, 0x00, 10 | 0xfc, 0xf7, 0x1f, 0x00, 0xf8, 0xf7, 0x0f, 0x00, 0xf0, 0xf7, 0x07, 0x00, 11 | 0xe0, 0xf7, 0x03, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 12 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 13 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/hsvmode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/hsvmode.gif -------------------------------------------------------------------------------- /lib/infoicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/infoicon.gif -------------------------------------------------------------------------------- /lib/landscape.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/landscape.gif -------------------------------------------------------------------------------- /lib/listmode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/listmode.gif -------------------------------------------------------------------------------- /lib/miniapp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/miniapp.gif -------------------------------------------------------------------------------- /lib/minicdrom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minicdrom.gif -------------------------------------------------------------------------------- /lib/minicomputer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minicomputer.gif -------------------------------------------------------------------------------- /lib/minidesktop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minidesktop.gif -------------------------------------------------------------------------------- /lib/minidoc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minidoc.gif -------------------------------------------------------------------------------- /lib/minifloppy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minifloppy.gif -------------------------------------------------------------------------------- /lib/minifloppy3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minifloppy3.gif -------------------------------------------------------------------------------- /lib/minifloppy5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minifloppy5.gif -------------------------------------------------------------------------------- /lib/minifolder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minifolder.gif -------------------------------------------------------------------------------- /lib/minifolderopen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minifolderopen.gif -------------------------------------------------------------------------------- /lib/miniharddisk.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/miniharddisk.gif -------------------------------------------------------------------------------- /lib/mininetdrive.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/mininetdrive.gif -------------------------------------------------------------------------------- /lib/mininethood.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/mininethood.gif -------------------------------------------------------------------------------- /lib/minizipdrive.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/minizipdrive.gif -------------------------------------------------------------------------------- /lib/move.xbm: -------------------------------------------------------------------------------- 1 | #define move_width 32 2 | #define move_height 32 3 | #define move_x_hot 11 4 | #define move_y_hot 11 5 | static unsigned char move_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 7 | 0x00, 0x1c, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 8 | 0x00, 0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x20, 0x1c, 0x02, 0x00, 9 | 0x30, 0x1c, 0x06, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 10 | 0xf8, 0xff, 0x0f, 0x00, 0x30, 0x1c, 0x06, 0x00, 0x20, 0x1c, 0x02, 0x00, 11 | 0x00, 0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 12 | 0x00, 0x3e, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/move_mask.xbm: -------------------------------------------------------------------------------- 1 | #define move_mask_width 32 2 | #define move_mask_height 32 3 | #define move_mask_x_hot 11 4 | #define move_mask_y_hot 11 5 | static unsigned char move_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 7 | 0x00, 0x3e, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 8 | 0x80, 0xff, 0x00, 0x00, 0x60, 0x3e, 0x03, 0x00, 0x70, 0x3e, 0x07, 0x00, 9 | 0xf8, 0xff, 0x0f, 0x00, 0xfc, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 10 | 0xfc, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x0f, 0x00, 0x70, 0x3e, 0x07, 0x00, 11 | 0x60, 0x3e, 0x03, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 12 | 0x00, 0x7f, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 13 | 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/ne.xbm: -------------------------------------------------------------------------------- 1 | #define ne_width 16 2 | #define ne_height 16 3 | #define ne_x_hot 12 4 | #define ne_y_hot 3 5 | static unsigned char ne_bits[] = { 6 | 0x00, 0x00, 0xfe, 0x7f, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0xf8, 0x47, 7 | 0x00, 0x46, 0x00, 0x45, 0x80, 0x44, 0x40, 0x44, 0x20, 0x44, 0x10, 0x44, 8 | 0x08, 0x44, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00}; 9 | -------------------------------------------------------------------------------- /lib/ne_mask.xbm: -------------------------------------------------------------------------------- 1 | #define ne_mask_width 16 2 | #define ne_mask_height 16 3 | #define ne_mask_x_hot 12 4 | #define ne_mask_y_hot 3 5 | static unsigned char ne_mask_bits[] = { 6 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe0, 0xfc, 0xef, 0xfc, 0xef, 7 | 0xfc, 0xef, 0x80, 0xef, 0xc0, 0xef, 0xe0, 0xee, 0x70, 0xee, 0x38, 0xee, 8 | 0x1c, 0xee, 0x0c, 0xee, 0x00, 0xe0, 0x00, 0xe0}; 9 | -------------------------------------------------------------------------------- /lib/newfolder.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/newfolder.bmp -------------------------------------------------------------------------------- /lib/nw.xbm: -------------------------------------------------------------------------------- 1 | #define nw_width 16 2 | #define nw_height 16 3 | #define nw_x_hot 3 4 | #define nw_y_hot 3 5 | static unsigned char nw_bits[] = { 6 | 0x00, 0x00, 0xfe, 0x7f, 0x02, 0x00, 0x02, 0x00, 0x02, 0x00, 0xe2, 0x1f, 7 | 0x62, 0x00, 0xa2, 0x00, 0x22, 0x01, 0x22, 0x02, 0x22, 0x04, 0x22, 0x08, 8 | 0x22, 0x10, 0x02, 0x00, 0x02, 0x00, 0x00, 0x00}; 9 | -------------------------------------------------------------------------------- /lib/nw_mask.xbm: -------------------------------------------------------------------------------- 1 | #define nw_mask_width 16 2 | #define nw_mask_height 16 3 | #define nw_mask_x_hot 3 4 | #define nw_mask_y_hot 3 5 | static unsigned char nw_mask_bits[] = { 6 | 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0xf7, 0x3f, 0xf7, 0x3f, 7 | 0xf7, 0x3f, 0xf7, 0x01, 0xf7, 0x03, 0x77, 0x07, 0x77, 0x0e, 0x77, 0x1c, 8 | 0x77, 0x38, 0x77, 0x30, 0x07, 0x00, 0x07, 0x00}; 9 | -------------------------------------------------------------------------------- /lib/portrait.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/portrait.gif -------------------------------------------------------------------------------- /lib/questionicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/questionicon.gif -------------------------------------------------------------------------------- /lib/redo_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/redo_gif.gif -------------------------------------------------------------------------------- /lib/resizeleft.xbm: -------------------------------------------------------------------------------- 1 | #define resizeleft_width 32 2 | #define resizeleft_height 32 3 | #define resizeleft_x_hot 12 4 | #define resizeleft_y_hot 12 5 | static unsigned char resizeleft_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 8 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x02, 0x00, 9 | 0xc0, 0x00, 0x06, 0x00, 0xa0, 0xff, 0x0b, 0x00, 0x10, 0x00, 0x10, 0x00, 10 | 0x08, 0x00, 0x20, 0x00, 0x10, 0x00, 0x10, 0x00, 0xa0, 0xff, 0x0b, 0x00, 11 | 0xc0, 0x00, 0x06, 0x00, 0x80, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizeleft_mask.xbm: -------------------------------------------------------------------------------- 1 | #define resizeleft_mask_width 32 2 | #define resizeleft_mask_height 32 3 | #define resizeleft_mask_x_hot 12 4 | #define resizeleft_mask_y_hot 12 5 | static unsigned char resizeleft_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 8 | 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x03, 0x00, 0xc0, 0x01, 0x07, 0x00, 9 | 0xe0, 0xff, 0x0f, 0x00, 0xf0, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x3f, 0x00, 10 | 0xfc, 0xff, 0x7f, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x1f, 0x00, 11 | 0xe0, 0xff, 0x0f, 0x00, 0xc0, 0x01, 0x07, 0x00, 0x80, 0x01, 0x03, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetop.xbm: -------------------------------------------------------------------------------- 1 | #define resizetop_width 32 2 | #define resizetop_height 32 3 | #define resizetop_x_hot 12 4 | #define resizetop_y_hot 11 5 | static unsigned char resizetop_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 7 | 0x00, 0x28, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 8 | 0x00, 0xc7, 0x01, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 9 | 0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 10 | 0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 11 | 0x00, 0x44, 0x00, 0x00, 0x00, 0xc7, 0x01, 0x00, 0x00, 0x82, 0x00, 0x00, 12 | 0x00, 0x44, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetop_mask.xbm: -------------------------------------------------------------------------------- 1 | #define resizetop_mask_width 32 2 | #define resizetop_mask_height 32 3 | #define resizetop_mask_x_hot 12 4 | #define resizetop_mask_y_hot 11 5 | static unsigned char resizetop_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 7 | 0x00, 0x7c, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 8 | 0x80, 0xff, 0x03, 0x00, 0x80, 0xff, 0x03, 0x00, 0x00, 0xfe, 0x00, 0x00, 9 | 0x00, 0xfe, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 10 | 0x00, 0xfe, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 11 | 0x80, 0xff, 0x03, 0x00, 0x80, 0xff, 0x03, 0x00, 0x00, 0xff, 0x01, 0x00, 12 | 0x00, 0xfe, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 13 | 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetopleft.xbm: -------------------------------------------------------------------------------- 1 | #define resizetopleft_width 32 2 | #define resizetopleft_height 32 3 | #define resizetopleft_x_hot 12 4 | #define resizetopleft_y_hot 12 5 | static unsigned char resizetopleft_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 8 | 0x20, 0x02, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 9 | 0x60, 0x10, 0x00, 0x00, 0xa0, 0x20, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 10 | 0x00, 0x82, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x08, 0x06, 0x00, 11 | 0x00, 0x10, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 12 | 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetopleft_mask.xbm: -------------------------------------------------------------------------------- 1 | #define resizetopleft_mask_width 32 2 | #define resizetopleft_mask_height 32 3 | #define resizetopleft_mask_x_hot 11 4 | #define resizetopleft_mask_y_hot 11 5 | static unsigned char resizetopleft_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 8 | 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x1f, 0x00, 0x00, 9 | 0xf0, 0x3f, 0x00, 0x00, 0xf0, 0x7f, 0x00, 0x00, 0xf0, 0xff, 0x00, 0x00, 10 | 0x00, 0xff, 0x0f, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0xfc, 0x0f, 0x00, 11 | 0x00, 0xf8, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 12 | 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetopright.xbm: -------------------------------------------------------------------------------- 1 | #define resizetopright_width 32 2 | #define resizetopright_height 32 3 | #define resizetopright_x_hot 11 4 | #define resizetopright_y_hot 12 5 | static unsigned char resizetopright_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 8 | 0x00, 0x40, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 9 | 0x00, 0x08, 0x06, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x82, 0x00, 0x00, 10 | 0x00, 0x41, 0x00, 0x00, 0xa0, 0x20, 0x00, 0x00, 0x60, 0x10, 0x00, 0x00, 11 | 0x20, 0x08, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 12 | 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/resizetopright_mask.xbm: -------------------------------------------------------------------------------- 1 | #define resizetopright_mask_width 32 2 | #define resizetopright_mask_height 32 3 | #define resizetopright_mask_x_hot 11 4 | #define resizetopright_mask_y_hot 12 5 | static unsigned char resizetopright_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 7 | 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 8 | 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf8, 0x0f, 0x00, 9 | 0x00, 0xfc, 0x0f, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 10 | 0xf0, 0xff, 0x00, 0x00, 0xf0, 0x7f, 0x00, 0x00, 0xf0, 0x3f, 0x00, 0x00, 11 | 0xf0, 0x1f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 12 | 0xf0, 0x0f, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/rgbmode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/rgbmode.gif -------------------------------------------------------------------------------- /lib/rotate.xbm: -------------------------------------------------------------------------------- 1 | #define rotate_width 32 2 | #define rotate_height 32 3 | #define rotate_x_hot 9 4 | #define rotate_y_hot 9 5 | static unsigned char rotate_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 7 | 0xf0, 0x43, 0x00, 0x00, 0xf8, 0xe1, 0x00, 0x00, 0xdc, 0xc0, 0x01, 0x00, 8 | 0x4c, 0x80, 0x01, 0x00, 0x0e, 0x80, 0x03, 0x00, 0x06, 0x00, 0x03, 0x00, 9 | 0x06, 0x00, 0x03, 0x00, 0x06, 0x00, 0x03, 0x00, 0x0e, 0x80, 0x03, 0x00, 10 | 0x0c, 0x90, 0x01, 0x00, 0x1c, 0xd8, 0x01, 0x00, 0x38, 0xfc, 0x00, 0x00, 11 | 0x10, 0x7e, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x80, 0x7f, 0x00, 0x00, 12 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/rotate_mask.xbm: -------------------------------------------------------------------------------- 1 | #define rotate_mask_width 32 2 | #define rotate_mask_height 32 3 | #define rotate_mask_x_hot 9 4 | #define rotate_mask_y_hot 9 5 | static unsigned char rotate_mask_bits[] = { 6 | 0xf8, 0x1f, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0xf0, 0x4f, 0x00, 0x00, 7 | 0xf8, 0xe7, 0x00, 0x00, 0xfc, 0xf3, 0x01, 0x00, 0xfe, 0xe1, 0x03, 0x00, 8 | 0xfe, 0xc0, 0x03, 0x00, 0x5f, 0xc0, 0x07, 0x00, 0x0f, 0x80, 0x07, 0x00, 9 | 0x0f, 0x80, 0x07, 0x00, 0x0f, 0x80, 0x07, 0x00, 0x1f, 0xd0, 0x07, 0x00, 10 | 0x1e, 0xf8, 0x03, 0x00, 0x3e, 0xfc, 0x03, 0x00, 0x7c, 0xfe, 0x01, 0x00, 11 | 0x38, 0xff, 0x00, 0x00, 0x90, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0x00, 0x00, 12 | 0xc0, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/se.xbm: -------------------------------------------------------------------------------- 1 | #define se_width 16 2 | #define se_height 16 3 | #define se_x_hot 12 4 | #define se_y_hot 12 5 | static unsigned char se_bits[] = { 6 | 0x00, 0x00, 0x00, 0x40, 0x00, 0x40, 0x08, 0x44, 0x10, 0x44, 0x20, 0x44, 7 | 0x40, 0x44, 0x80, 0x44, 0x00, 0x45, 0x00, 0x46, 0xf8, 0x47, 0x00, 0x40, 8 | 0x00, 0x40, 0x00, 0x40, 0xfe, 0x7f, 0x00, 0x00}; 9 | -------------------------------------------------------------------------------- /lib/se_mask.xbm: -------------------------------------------------------------------------------- 1 | #define se_mask_width 16 2 | #define se_mask_height 16 3 | #define se_mask_x_hot 12 4 | #define se_mask_y_hot 12 5 | static unsigned char se_mask_bits[] = { 6 | 0x00, 0xe0, 0x00, 0xe0, 0x0c, 0xee, 0x1c, 0xee, 0x38, 0xee, 0x70, 0xee, 7 | 0xe0, 0xee, 0xc0, 0xef, 0x80, 0xef, 0xfc, 0xef, 0xfc, 0xef, 0xfc, 0xef, 8 | 0x00, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; 9 | -------------------------------------------------------------------------------- /lib/searchicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/searchicon.gif -------------------------------------------------------------------------------- /lib/showbigicons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/showbigicons.gif -------------------------------------------------------------------------------- /lib/showdetails.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/showdetails.gif -------------------------------------------------------------------------------- /lib/showsmallicons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/showsmallicons.gif -------------------------------------------------------------------------------- /lib/sorting.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/sorting.bmp -------------------------------------------------------------------------------- /lib/sw.xbm: -------------------------------------------------------------------------------- 1 | #define sw_width 16 2 | #define sw_height 16 3 | #define sw_x_hot 3 4 | #define sw_y_hot 12 5 | static unsigned char sw_bits[] = { 6 | 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x22, 0x10, 0x22, 0x08, 0x22, 0x04, 7 | 0x22, 0x02, 0x22, 0x01, 0xa2, 0x00, 0x62, 0x00, 0xe2, 0x1f, 0x02, 0x00, 8 | 0x02, 0x00, 0x02, 0x00, 0xfe, 0x7f, 0x00, 0x00}; 9 | -------------------------------------------------------------------------------- /lib/sw_mask.xbm: -------------------------------------------------------------------------------- 1 | #define sw_mask_width 16 2 | #define sw_mask_height 16 3 | #define sw_mask_x_hot 3 4 | #define sw_mask_y_hot 12 5 | static unsigned char sw_mask_bits[] = { 6 | 0x07, 0x00, 0x07, 0x00, 0x77, 0x30, 0x77, 0x38, 0x77, 0x1c, 0x77, 0x0e, 7 | 0x77, 0x07, 0xf7, 0x03, 0xf7, 0x01, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 8 | 0x07, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; 9 | -------------------------------------------------------------------------------- /lib/swatch.xbm: -------------------------------------------------------------------------------- 1 | #define swatch_width 32 2 | #define swatch_height 32 3 | #define swatch_x_hot 5 4 | #define swatch_y_hot 5 5 | static unsigned char swatch_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0xfe, 0x07, 0x00, 0x00, 0xfe, 0x07, 0x00, 0x00, 7 | 0xfe, 0x07, 0x00, 0x00, 0x8e, 0x07, 0x00, 0x00, 0x2e, 0x07, 0x00, 0x00, 8 | 0x6e, 0x06, 0x00, 0x00, 0xee, 0x04, 0x00, 0x00, 0xee, 0x01, 0x00, 0x00, 9 | 0xee, 0x03, 0x00, 0x00, 0xee, 0x07, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 10 | 0xe0, 0x1f, 0x00, 0x00, 0xe0, 0x03, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 11 | 0x20, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 12 | 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/swatch_mask.xbm: -------------------------------------------------------------------------------- 1 | #define swatch_mask_width 32 2 | #define swatch_mask_height 32 3 | #define swatch_mask_x_hot 5 4 | #define swatch_mask_y_hot 5 5 | static unsigned char swatch_mask_bits[] = { 6 | 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 7 | 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 8 | 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 9 | 0xff, 0x07, 0x00, 0x00, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x1f, 0x00, 0x00, 10 | 0xf0, 0x3f, 0x00, 0x00, 0xf0, 0x3f, 0x00, 0x00, 0xf0, 0x07, 0x00, 0x00, 11 | 0x70, 0x0f, 0x00, 0x00, 0x30, 0x0f, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 12 | 0x00, 0x1e, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/undo_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/undo_gif.gif -------------------------------------------------------------------------------- /lib/version.rc: -------------------------------------------------------------------------------- 1 | #include 2 | LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US 3 | VS_VERSION_INFO VERSIONINFO 4 | FILEVERSION 1,7,85,0 5 | FILEFLAGSMASK VS_FFI_FILEFLAGSMASK 6 | #ifdef _DEBUG 7 | FILEFLAGS VS_FF_DEBUG 8 | #else 9 | FILEFLAGS 0 10 | #endif 11 | FILEOS VOS_NT_WINDOWS32 12 | FILETYPE VFT_DLL 13 | FILESUBTYPE 0 14 | BEGIN 15 | BLOCK "StringFileInfo" 16 | BEGIN 17 | BLOCK "040904b0" 18 | BEGIN 19 | VALUE "CompanyName", "Jeroen van der Zijp\0" 20 | VALUE "FileDescription", "FOX GUI Library\0" 21 | VALUE "FileVersion", "1.7.85.0\0" 22 | VALUE "InternalName", "FOXDLL-1.@FOX_MINOR_VERSION\0" 23 | VALUE "LegalCopyright", "GNU Lesser General Public License Version 3 and License Addendum\0" 24 | VALUE "OriginalFilename", "FOXDLL-1.@FOX_MINOR_VERSION.dll\0" 25 | VALUE "ProductName", "FOX GUI Library\0" 26 | VALUE "ProductVersion", "1.7.85.0\0" 27 | END 28 | END 29 | BLOCK "VarFileInfo" 30 | BEGIN 31 | VALUE "Translation", 0x409, 1200 32 | END 33 | END 34 | -------------------------------------------------------------------------------- /lib/version.rc.in: -------------------------------------------------------------------------------- 1 | #include 2 | LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US 3 | VS_VERSION_INFO VERSIONINFO 4 | FILEVERSION @FOX_MAJOR_VERSION@,@FOX_MINOR_VERSION@,@FOX_PATCH_LEVEL@,0 5 | FILEFLAGSMASK VS_FFI_FILEFLAGSMASK 6 | #ifdef _DEBUG 7 | FILEFLAGS VS_FF_DEBUG 8 | #else 9 | FILEFLAGS 0 10 | #endif 11 | FILEOS VOS_NT_WINDOWS32 12 | FILETYPE VFT_DLL 13 | FILESUBTYPE 0 14 | BEGIN 15 | BLOCK "StringFileInfo" 16 | BEGIN 17 | BLOCK "040904b0" 18 | BEGIN 19 | VALUE "CompanyName", "Jeroen van der Zijp\0" 20 | VALUE "FileDescription", "FOX GUI Library\0" 21 | VALUE "FileVersion", "@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION@.@FOX_PATCH_LEVEL@.0\0" 22 | VALUE "InternalName", "FOXDLL-@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION\0" 23 | VALUE "LegalCopyright", "GNU Lesser General Public License Version 3 and License Addendum\0" 24 | VALUE "OriginalFilename", "FOXDLL-@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION.dll\0" 25 | VALUE "ProductName", "FOX GUI Library\0" 26 | VALUE "ProductVersion", "@FOX_MAJOR_VERSION@.@FOX_MINOR_VERSION@.@FOX_PATCH_LEVEL@.0\0" 27 | END 28 | END 29 | BLOCK "VarFileInfo" 30 | BEGIN 31 | VALUE "Translation", 0x409, 1200 32 | END 33 | END 34 | -------------------------------------------------------------------------------- /lib/vsplit.xbm: -------------------------------------------------------------------------------- 1 | #define vsplit_width 32 2 | #define vsplit_height 32 3 | #define vsplit_x_hot 11 4 | #define vsplit_y_hot 11 5 | static unsigned char vsplit_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 7 | 0x00, 0x1c, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 8 | 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0xfe, 0xff, 0x3f, 0x00, 9 | 0xfe, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0x3f, 0x00, 0xfe, 0xff, 0x3f, 0x00, 11 | 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 12 | 0x00, 0x3e, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 13 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/vsplit_mask.xbm: -------------------------------------------------------------------------------- 1 | #define vsplit_mask_width 32 2 | #define vsplit_mask_height 32 3 | #define vsplit_mask_x_hot 11 4 | #define vsplit_mask_y_hot 11 5 | static unsigned char vsplit_mask_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 7 | 0x00, 0x3e, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 8 | 0x80, 0xff, 0x00, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 9 | 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xff, 0x7f, 0x00, 11 | 0xff, 0xff, 0x7f, 0x00, 0x80, 0xff, 0x00, 0x00, 0x80, 0xff, 0x00, 0x00, 12 | 0x00, 0x7f, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 13 | 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/warningicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/warningicon.gif -------------------------------------------------------------------------------- /lib/winclose.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/winclose.gif -------------------------------------------------------------------------------- /lib/winmaximize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/winmaximize.gif -------------------------------------------------------------------------------- /lib/winminimize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/winminimize.gif -------------------------------------------------------------------------------- /lib/winrestore.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/lib/winrestore.gif -------------------------------------------------------------------------------- /lib/xsplit.xbm: -------------------------------------------------------------------------------- 1 | #define xsplit_width 32 2 | #define xsplit_height 32 3 | #define xsplit_x_hot 11 4 | #define xsplit_y_hot 11 5 | static unsigned char xsplit_bits[] = { 6 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 7 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 8 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0xfe, 0xe3, 0x3f, 0x00, 9 | 0xfe, 0xe3, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0x00, 0x00, 0x00, 0x00, 0xfe, 0xe3, 0x3f, 0x00, 0xfe, 0xe3, 0x3f, 0x00, 11 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 12 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 13 | 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /lib/xsplit_mask.xbm: -------------------------------------------------------------------------------- 1 | #define xsplit_mask_width 32 2 | #define xsplit_mask_height 32 3 | #define xsplit_mask_x_hot 11 4 | #define xsplit_mask_y_hot 11 5 | static unsigned char xsplit_mask_bits[] = { 6 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 7 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 8 | 0x80, 0xf7, 0x00, 0x00, 0xff, 0xf7, 0x7f, 0x00, 0xff, 0xf7, 0x7f, 0x00, 9 | 0xff, 0xf7, 0x7f, 0x00, 0xff, 0xf7, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 10 | 0xff, 0xf7, 0x7f, 0x00, 0xff, 0xf7, 0x7f, 0x00, 0xff, 0xf7, 0x7f, 0x00, 11 | 0xff, 0xf7, 0x7f, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 12 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 13 | 0x80, 0xf7, 0x00, 0x00, 0x80, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 14 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 15 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; 17 | -------------------------------------------------------------------------------- /pathfinder/PathFinder.1: -------------------------------------------------------------------------------- 1 | .TH PATHFINDER 1 "April 2021" 2 | .SH NAME 3 | PathFinder \- simple file manager 4 | .SH SYNOPSIS 5 | \fBPathFinder\fP 6 | [\fIstartdir\fP] 7 | .SH DESCRIPTION 8 | PathFinder features file mime-type bindings, customizable file- and 9 | directory icons, directory bookmarking, drag and drop (compatible with KDE 10 | and GNOME), and wildcard matching to reduce the number of visible files. 11 | It is probably the fastest file manager you've ever seen. 12 | .LP 13 | .SH AUTHOR 14 | This manpage was originally written by Bastian Kleineidam 15 | for the Debian distribution of the FOX Toolkit. 16 | 17 | The main author of FOX is Jeroen van der Zijp . For a list of 18 | contributors see /usr/share/doc/libfox0.99/AUTHORS. 19 | -------------------------------------------------------------------------------- /pathfinder/bigicons.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bigicons.bmp -------------------------------------------------------------------------------- /pathfinder/blocks_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/blocks_gif.gif -------------------------------------------------------------------------------- /pathfinder/bookclr_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bookclr_gif.gif -------------------------------------------------------------------------------- /pathfinder/bookdel_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bookdel_gif.gif -------------------------------------------------------------------------------- /pathfinder/bookmrk_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bookmrk_gif.gif -------------------------------------------------------------------------------- /pathfinder/booknxt_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/booknxt_gif.gif -------------------------------------------------------------------------------- /pathfinder/bookprv_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bookprv_gif.gif -------------------------------------------------------------------------------- /pathfinder/bookset_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/bookset_gif.gif -------------------------------------------------------------------------------- /pathfinder/closepanel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/closepanel.gif -------------------------------------------------------------------------------- /pathfinder/config_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/config_gif.gif -------------------------------------------------------------------------------- /pathfinder/copy_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/copy_gif.gif -------------------------------------------------------------------------------- /pathfinder/cut_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/cut_gif.gif -------------------------------------------------------------------------------- /pathfinder/delete_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/delete_gif.gif -------------------------------------------------------------------------------- /pathfinder/desktop.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/desktop.bmp -------------------------------------------------------------------------------- /pathfinder/details.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/details.bmp -------------------------------------------------------------------------------- /pathfinder/dirup_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/dirup_gif.gif -------------------------------------------------------------------------------- /pathfinder/enter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/enter.gif -------------------------------------------------------------------------------- /pathfinder/file_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/file_gif.gif -------------------------------------------------------------------------------- /pathfinder/filehidden.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/filehidden.gif -------------------------------------------------------------------------------- /pathfinder/fileshown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/fileshown.gif -------------------------------------------------------------------------------- /pathfinder/foldernew_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/foldernew_gif.gif -------------------------------------------------------------------------------- /pathfinder/foxbig.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/foxbig.gif -------------------------------------------------------------------------------- /pathfinder/foxmini.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/foxmini.gif -------------------------------------------------------------------------------- /pathfinder/goback_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/goback_gif.gif -------------------------------------------------------------------------------- /pathfinder/godown_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/godown_gif.gif -------------------------------------------------------------------------------- /pathfinder/goforw_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/goforw_gif.gif -------------------------------------------------------------------------------- /pathfinder/gotodir.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/gotodir.bmp -------------------------------------------------------------------------------- /pathfinder/goup_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/goup_gif.gif -------------------------------------------------------------------------------- /pathfinder/home_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/home_gif.gif -------------------------------------------------------------------------------- /pathfinder/hosts.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/hosts.bmp -------------------------------------------------------------------------------- /pathfinder/iconpath.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/iconpath.gif -------------------------------------------------------------------------------- /pathfinder/link_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/link_gif.gif -------------------------------------------------------------------------------- /pathfinder/location.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/location.gif -------------------------------------------------------------------------------- /pathfinder/maphost.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/maphost.bmp -------------------------------------------------------------------------------- /pathfinder/miscellaneous_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/miscellaneous_gif.gif -------------------------------------------------------------------------------- /pathfinder/move_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/move_gif.gif -------------------------------------------------------------------------------- /pathfinder/newfolder.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/newfolder.bmp -------------------------------------------------------------------------------- /pathfinder/paste.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/paste.gif -------------------------------------------------------------------------------- /pathfinder/pattern_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/pattern_gif.gif -------------------------------------------------------------------------------- /pathfinder/property_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/property_gif.gif -------------------------------------------------------------------------------- /pathfinder/quit_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/quit_gif.gif -------------------------------------------------------------------------------- /pathfinder/rename_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/rename_gif.gif -------------------------------------------------------------------------------- /pathfinder/rotateleft.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/rotateleft.gif -------------------------------------------------------------------------------- /pathfinder/rotateright.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/rotateright.gif -------------------------------------------------------------------------------- /pathfinder/run_bmp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/run_bmp.bmp -------------------------------------------------------------------------------- /pathfinder/search.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/search.gif -------------------------------------------------------------------------------- /pathfinder/setdir.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/setdir.gif -------------------------------------------------------------------------------- /pathfinder/smallicons.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/smallicons.bmp -------------------------------------------------------------------------------- /pathfinder/sorting.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/sorting.bmp -------------------------------------------------------------------------------- /pathfinder/unmaphost.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/unmaphost.bmp -------------------------------------------------------------------------------- /pathfinder/warningicon_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/warningicon_gif.gif -------------------------------------------------------------------------------- /pathfinder/work_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/pathfinder/work_gif.gif -------------------------------------------------------------------------------- /shutterbug/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | set(TARGET_NAME shutterbug) 6 | set(SOURCES ShutterBug.cpp Snapper.cpp icons.cpp) 7 | set(HEADERS ShutterBug.h Snapper.h icons.h) 8 | 9 | set(ICONS line_0.gif line_1.gif line_2.gif 10 | line_3.gif line_4.gif line_5.gif line_6.gif 11 | line_7.gif line_8.gif shutterbug.gif tinyshutterbug.gif) 12 | 13 | add_custom_command( 14 | OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/icons.cpp ${CMAKE_CURRENT_SOURCE_DIR}/icons.h 15 | COMMAND reswrap -h -o icons.h ${ICONS} 16 | COMMAND reswrap -i icons.h -o icons.cpp ${ICONS} 17 | WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 18 | DEPENDS reswrap 19 | VERBATIM 20 | ) 21 | 22 | add_executable(${TARGET_NAME} ${SOURCES} ${HEADERS}) 23 | target_include_directories(${TARGET_NAME} PRIVATE ${FOX_INCLUDE_DIRS}) 24 | target_link_libraries(${TARGET_NAME} PUBLIC FOX) 25 | 26 | -------------------------------------------------------------------------------- /shutterbug/line_0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_0.gif -------------------------------------------------------------------------------- /shutterbug/line_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_1.gif -------------------------------------------------------------------------------- /shutterbug/line_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_2.gif -------------------------------------------------------------------------------- /shutterbug/line_3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_3.gif -------------------------------------------------------------------------------- /shutterbug/line_4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_4.gif -------------------------------------------------------------------------------- /shutterbug/line_5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_5.gif -------------------------------------------------------------------------------- /shutterbug/line_6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_6.gif -------------------------------------------------------------------------------- /shutterbug/line_7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_7.gif -------------------------------------------------------------------------------- /shutterbug/line_8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/line_8.gif -------------------------------------------------------------------------------- /shutterbug/shutterbug.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/shutterbug.gif -------------------------------------------------------------------------------- /shutterbug/tinyshutterbug.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinsmith/fox/64d5fe1f425b398a533b535b6ab2790a5c80ff0e/shutterbug/tinyshutterbug.gif -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | set(FOX_LIBRARIES FOX) 3 | set(FOX_INCLUDE_DIRS $) 4 | 5 | # Don't build gltest for now. 6 | # Don't build math for now (broken under MSVC?) 7 | set(FOX_TESTS bitmapviewer button calendar codecs console datatarget dctest 8 | dialog dictest dirlist expression format foursplit gaugetest 9 | groupbox half header hello2 hello iconlist image imageviewer layout 10 | match mditest memmap minheritance parallel process ratio rex 11 | scan scribble shutter splitter switcher tabbook table thread timefmt 12 | unicode variant wizard xml) 13 | 14 | foreach (FOX_TEST IN LISTS FOX_TESTS) 15 | add_executable(${FOX_TEST} "${FOX_TEST}.cpp") 16 | target_include_directories(${FOX_TEST} PRIVATE ${FOX_INCLUDE_DIRS}) 17 | target_link_libraries(${FOX_TEST} PUBLIC FOX) 18 | endforeach() 19 | 20 | -------------------------------------------------------------------------------- /utils/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_executable(reswrap reswrap.cpp) 2 | -------------------------------------------------------------------------------- /utils/maketree: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | # 4 | # This PERL script builds a Diagram of a C++ Class Hierarchy. 5 | # Contributed by: Hans Elbers (elbers@dsv.nl) 6 | # 7 | # usage: maketree FullDirectoryNameOfFoxIncludes/*.h >tree.html 8 | 9 | 10 | foreach $file (@ARGV) { 11 | open (FILE, "<$file"); 12 | while () { 13 | next unless (/class\s+FXAPI\s+(\w+)\s*:\s*public\s*(\w+).*{/); 14 | $parent = $2; 15 | $child = $1; 16 | $children{$parent} = $children{$parent}.",".$child; 17 | $file{$child} = $file; 18 | } 19 | close FILE; 20 | } 21 | 22 | print < 24 | FOX Class Hierarchy 25 | 26 |

FOX Class Hierarchy

27 |
28 | END
29 | 
30 | showChildren ('FXObject', 0);
31 | 
32 | print "
\n"; 33 | 34 | sub showChildren() { 35 | my $class=shift; 36 | my $indent=shift; 37 | my $tab = "| " x $indent; 38 | print "$tab$class\n"; 39 | my @child = split (/,/, $children{$class}); 40 | shift @child; 41 | sort @child; 42 | for (my $i=0; $i<@child; $i++) { 43 | showChildren($child[$i], $indent+1); 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /windows/BitmapViewer/BitmapViewer.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Button/Button.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Calendar/Calendar.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/DataTarget/DataTarget.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/DirList/DirList.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Expression/Expression.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Format/Format.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/FourSplit/FourSplit.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/GLTest/GLTest.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/GaugeTest/GaugeTest.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/GroupBox/GroupBox.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Header/Header.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Hello/Hello.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Hello2/Hello2.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Image/Image.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/ImageViewer/ImageViewer.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Layout/Layout.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/MDITest/MDITest.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/MappedFile/mappedfile.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Process/Process.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Ratio/Ratio.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Rex/Rex.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Scribble/Scribble.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Shutter/Shutter.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Splitter/Splitter.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Switcher/Switcher.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/TabBook/TabBook.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Table/Table.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Thread/Thread.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Timefmt/Timefmt.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Unicode/Unicode.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Variant/Variant.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/Wizard/Wizard.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/XML/XML.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/dctest/dctest.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/reswrap/reswrap.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /windows/vs.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav 15 | 16 | 17 | --------------------------------------------------------------------------------