¿©¿ì

C ++ ±â¹Ý ÅøŶ
Áö±Ý ´Ù¿î·Îµå

¿©¿ì ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Jeroen van der Zijp
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.fox-toolkit.com/
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 4.6 MB

¿©¿ì ű×


¿©¿ì ¼³¸í

C ++ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ½±°í È¿°úÀûÀ¸·Î °³¹ßÇϱâÀ§ÇÑ C ++ ±â¹Ý ÅøŶ Fox´Â ³Ð°í ¼ºÀåÇÏ°í ¼ºÀåÇÏ´Â ÄÁÆ®·Ñ ¼öÁýÀ» Á¦°øÇÏ¸ç µå·¡±× ¾Ø µå·Ó, ¼±Åà ¹× 3D ±×·¡ÇÈ Á¶ÀÛÀ»À§ÇÑ OpenGL À§Á¬°ú °°Àº ¿¹¼ú ½Ã¼³À» Á¦°øÇÕ´Ï´Ù. Fox´Â »óÅ ¶óÀÎ µµ¿ò¸» ¹× ÅøÆÁ°ú °°Àº ¾ÆÀÌÄÜ, À̹ÌÁö ¹× »ç¿ëÀÚ ÆíÀÇ ±â´ÉÀ» ±¸ÇöÇÕ´Ï´Ù. ÅøÆÁÀº 3D °´Ã¼¿¡ »ç¿ëµÉ ¼öµµ ÀÖ½À´Ï´Ù! »ó´çÇÑ Á߿伺ÀÌ °¡Àå ºü¸¥ ÅøŶ Áß Çϳª¸¦ ÁÖÀ§·Î ¸¸µé°í ¸Þ¸ð¸® »ç¿ëÀ» ÃÖ¼ÒÈ­Çϱâ À§ÇØ ¹èÄ¡µÇ¾ú½À´Ï´Ù. - FOX´Â GUIÀÇ µµ¸é ¹× °ø°£ ·¹À̾ƿôÀ» °¡¼ÓÈ­Çϱâ À§ÇØ ¿©·¯ °¡Áö ±â¼úÀ» »ç¿ëÇÕ´Ï´Ù. ÇÁ·Î±×·¡¸Ó°¡ Fly.even¿¡¼­ GUI ¿ä¼Ò¸¦ ¸¸µé°í Æı« ÇÒ ¼ö ÀÖµµ·ÏÇÏ´Â ¸Þ¸ð¸®°¡ º¸Á¸µÇÁö¸¸ ¿©¿ì´Â ÀÌ¹Ì ´ë±Ô¸ð ÄÁÆ®·Ñ ¼öÁýÀ» Á¦°øÇÏÁö¸¸ ÇÁ·Î±×·¡¸Ó°¡ GUI ¿ä¼Ò¿Í Ãß°¡ ÄÁÆ®·ÑÀ» ½±°Ô ±¸ÃàÇÏ°í ±âÁ¸ ÄÁÆ®·ÑÀ» ½±°Ô ±¸Ãà ÇÒ ¼ö ÀÖµµ·Ï C ++¸¦ Á¦°øÇÕ´Ï´Ù. ¿©¿ìÀÇ ÁÖ¿ä µðÀÚÀÎ ¸ñÇ¥ÀÇ ÀÌ·ÐÀ» ´Ü¼øÈ÷ Ãß°¡Çϰųª ÀçÁ¤ÀÇÇÏ´Â ÆÄ»ý Ŭ·¡½º´Â ÇÁ·Î±×·¡¹ÖÀÇ ¿ëÀ̼ºÀÌ ½±½À´Ï´Ù. µû¶ó¼­ ´ëºÎºÐÀÇ ÄÁÆ®·ÑÀº C ++ ÄÚµåÀÇ ´ÜÀÏ ¶óÀÎÀ» »ç¿ëÇÏ¿© »ý¼º µÉ ¼ö ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ¸Å°³ º¯¼ö¿¡´Â ºÐ¸íÇÑ ±âº»°ªÀÌ ÀÖÀ¸¹Ç·Î »ý·« µÉ ¼ö ÀÖÀ¸¹Ç·Î ·¹À̾ƿô °ü¸®ÀÚ°¡ GUIÀÇ µðÀÚÀ̳ʰ¡ Á¤È®ÇÑ Á¤·Ä¿¡ ´ëÇØ °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. FOXÀÇ ÁÁÀº ±â´ÉÀ» Å©°Ô ÁÙ¿©¾ßÇÏ´Â ÄÚµå ÁÙ ¼ö¸¦ Å©°Ô ÁÙ¿©¾ßÇÕ´Ï´Ù. Æø½ºÀÇ À§Á¬ÀÌ ¼­·Î ¿¬°áµÇ¾î ÀÖ°í, ƯÁ¤ ¸í·ÉÀ» Àü´ÞÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ¼û±â±â µµ±¸ ¸ðÀ½À» Åø¹Ù¿¡ Á÷Á¢ ¿¬°áÇÏ°í ¼û±æ ¼öÀÖ´Â ¸Þ´º Ç׸ñÀ» ¼û±æ ¼ö ÀÖ½À´Ï´Ù. FOX´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ½É¹®ÇÏ¿© GUI ¿ä¼Ò¸¦ ÀÚµ¿À¸·Î ¾÷µ¥ÀÌÆ®ÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ GUI »óŸ¦ ½±°Ô À¯ÁöÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. »óÅÂ. ÀÌ ±â´ÉÀº Áö¿øµÇ°Å³ª ÀÛµ¿ÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁø ÀÀ¿ë ÇÁ·Î±×·¥ State.systems¿¡ µû¶ó ¹Î°¨ÇÏ°Ô, ȸ»ö ²¨Áü, °Ë»ç / ¼±Åà Ãë¼Ò µÉ ¼öÀÖ´Â ¸¹Àº ³ë·ÂÀ» ¸ðµÎ Á¦°ÅÇÕ´Ï´Ù. ¡¤ Mac OS X ¡¤ Linux (GCC, Intel C ++), x86, ia64 (Itanium), x86-64 (Opteron). ¡¤ Windows XP, 2K, NT, Windows 9x, (VC ++, Cygwin, Mingw, Borland C ++, µðÁöÅÐ È­¼º C ++, OpenWatcom C ++, ...) ¡¤ µðÁöÅÐ UNIX / Compaq Tru64 OSF13.2, 4.0x, 5.0x (GCC ¹× DEC CXX). ¡¤ SGI IRIX 5.3, 6.1, 6.2, 6.4, 6.5 (GCC ¹× MIPS PRO C ++) ¡¤ Sun Solaris, SunOS (GCC, Sun Workshop Compiler, Sun Forte C ++) ¡¤ HP-UX PA-RISC 9.x, 10.x ¹× B.11.00, (GCC ¹× ACC). ¡¤ HP-UX B.11.22 Intel Itanium (IA64) ACC. ¡¤ AIX 4.2, 4.3 ¡¤ FreeBSD ¡¤ Sequent Dynix / PTX 4.4.7 ¡¤ IBM Visualage C ++ 3.5 (Windows) Âü°í : Fox´Â GNU ´ú ÀÏ¹Ý ´ëÁß ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó Çã°¡ ¹× ¹èÆ÷µË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Apple ¶Ç´Â XFree ÀÎ X-Server ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ FXHALF ¹Ý Á¤¹Ð ºÎµ¿ ¼Ò¼öÁ¡ Çü½Ä Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº ½ÅÈ£ ó¸® ¹× ³ôÀº µ¿Àû ¹üÀ§ À̹Ì¡¿¡ ÇÊ¿ä¿¡ µû¶ó 16 ºñÆ® Ç÷ÎÆ®ÀÔ´Ï´Ù. FXHALF´Âº¸´Ù ÇÑÁ¤µÈ ¹üÀ§¸¦ Á¦¿ÜÇÏ°í´Â FLOAT ¹øÈ£¿Í °°Àº ¸ðµç Ãø¸é¿¡¼­ ÀÛµ¿Çϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. . ¿ì¸®´Â ¸Å¿ì ºü¸£°Ô Å×ÀÌºí ±â¹Ý º¯È¯ ¹æ¹ýÀ» °³¹ßÇß½À´Ï´Ù. ¡¤ FXAtomic.h¿¡¼­ °íÁ¤ µÈ Àüó¸® Á¶°Ç¿¡¼­ÀÇ ÀÛÀº ¹®Á¦ ¡¤ FXCalendarview¿¡ Ãß°¡ µÈ ±Û²Ã °¡Á® ¿À±â / ¼³Á¤. ¡¤ FxCalendar Çì´õ ¹× º»¹® ±Û²ÃÀ» µ¶¸³ÀûÀ¸·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÌÁ¦ FXThread ³»ºÎ¿¡ ƼÄÏ ½ºÇÉ ·Ï ±¸ÇöÀÌ ÀÖ½À´Ï´Ù. ¡¤ FXDDSImage ¹× FXDDSICON¿¡ RGBA ÀúÀåÀ» Ãß°¡Çß½À´Ï´Ù. ¡¤ FXStream ¹× ÇØ´ç ¼­ºê Ŭ·¡½ºÀÇ ÀÛÀº API°¡ º¯°æµË´Ï´Ù. ´õ ½±°Ô ±â¾ïÇϱ⠽±°í ÀÏ°ü¼ºÀÌ ½±½À´Ï´Ù. ¡¤ FXThreadÀÇ °³¼± µÈ ¹®¼­ .H. ¡¤ GetSelectedFiles () API¿¡ fxFileLeList¿¡ Ãß°¡Çß½À´Ï´Ù. ¡¤ API´Â FXSTAT¿¡ Ãß°¡µÇ¾î ÀÌ·¯ÇÑ Á¤º¸¸¦ »ç¿ëÇÒ ¼öÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸µÅ© Ä«¿îÆ® ¹× ÆÄÀÏ inode (»öÀÎ)¸¦ »ý¼ºÇÕ´Ï´Ù. ¡¤ FXDIRÀÇ ¿£Æ®¸®ÀÇ °£´ÜÇÑ ¿­°Å Çü. ¶ÇÇÑ ´õ »¡¸®. ¡¤ FxGradientBar¿¡ ResetGradients () API¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ ´õ ¸¹Àº °¨°¢Àû ÀÎ ±âº» ±×·¡µð¾ðÆ®·Î FxGradientBar¸¦ ÃʱâÈ­ÇÕ´Ï´Ù. ¡¤ ¸Þ½ÃÁö 󸮱â ID_UPPER_COLOR ¹× ID_LOWER_COLOR´Â FXCOLORWELL¿¡ Á÷Á¢ ÀÎÅÍÆäÀ̽º µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦ FXDataTarget¿¡ ¿¬°áÇÒ ¼öÀÖ´Â ´Ù¸¥ À§Á¬°ú À¯»çÇÑ ¾ç¹æÇâ µ¥ÀÌÅÍ È帧°ú À¯»çÇÑ ¾ç¹æÇâ µ¥ÀÌÅÍ È帧À» Çã¿ëÇÏ´Â ÀÌÁ¦ id_getintValue ÀÌÈÄ FxColorDialog ¹× FXColorSelector¿¡ Á÷Á¢ ÀÎÅÍÆäÀ̽º ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¡¤ ÀÌÁ¦ ¼±ÅÃÀû ¹è°æ ŸÀÏ À̹ÌÁö·Î fxmdiclient. ¡¤ Windows°¡ Iconified / Minified / Minified / Minified / Minifized / Minimized ¶Ç´Â º¹¿ø µÈ °æ¿ì Windows°¡ iconized / minimized ¶Ç´Â º¹¿ø µÈ °æ¿ì Windows¿¡¼­ X11¿¡¼­ SEL_MINIMIZE, SEL_MAXIMIZE, SEL_RESTORE ¸Þ½ÃÁö¸¦ âÃâÇÕ´Ï´Ù. ¡¤ Edutowed (), isowned () API°¡ FxImage, FxBitmap¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº Ŭ¶óÀ̾ðÆ® Ãø Çȼ¿ ¹öÆÛ°¡ °ü¸®µÇ´Â ¹æ½Ä¿¡ ¿µÇâÀ»ÁÝ´Ï´Ù. ¡¤ GetActualFontDesc () API¸¦ FXFont¿¡ Ãß°¡ÇϹǷΠ°³º° API¸¦ »ç¿ëÇÏ´Â °Íº¸´Ù ´õ Æí¸®ÇÑ Çü½ÄÀ¸·Î ½ÇÁ¦·Î ¾î¶² ±Û²ÃÀÌ ÀÏÄ¡ÇÏ´ÂÁö¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ DDS Áö¿øÀº ÇÏÇÁ Ç÷ÎÆ® ¹× Ç÷ÎÆ® (R16F, G16R16F, A16B16G16R16F, R32F, G32R32F, A32B32G32R32F Çü½Ä)¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¡¤ FXMessageChannelÀÇ ¹®Á¦°¡ ÇØ°áµÊ : Windows¿¡¼­ À̺¥Æ® ´ë½Å ¼¼¸¶Æ÷¸¦ »ç¿ëÇÏ¿© »ê¹ßÀû ÀÎ Àá±Ý ÀåÄ¡¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ¡¤ FXMessageBox¿¡ Ãß°¡ ¿É¼ÇÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ FXProgressDialog ¹× FxProgressBar´Â ÀÌÁ¦ ID_SETINTRANGE ¹× ID_GETINTRANGE¸¦ Áö¿øÇÏ¿© ¸Þ½ÃÁö¸¦ ÅëÇØ ¿¬°áÀ» Çã¿ëÇÕ´Ï´Ù. ¡¤ DRAG_ACK°¡ÀÖ´Â XDND ½Ã½ºÅÛÀ» ¾÷µ¥ÀÌÆ®Çß½À´Ï´Ù. Drag_ask´Â ¸Þ´º Æ˾÷À» ÀÏÀ¸ ŵ´Ï´Ù. ÀÌ·¸°ÔÇÏ¸é ½ÇÁ¦·Î Ŭ¸¯ ÇÒ ¶§ ¿ì¹ßÀû ÀÎ µå·¡±× ¾Ø µå·ÓÀ» Á¦°ÅÇÕ´Ï´Ù. ¡¤ ÄÄÆÄÀÏ W / O OpenGL¿¡ ´ëÇÑ ¸î °¡Áö ÀÛÀº ¼öÁ¤. ¡¤ ÀÏÀÌ Å¸ÀÌ¸Ó ¶Ç´Â ÀâÃÊ·Î ³¡³ª¸é °¡´ÉÇÑ ¸Þ¸ð¸® ´©¼ö À» °íÁ¤½Ãŵ´Ï´Ù. ¡¤ ¹ö±×°¡ °íÁ¤ µÈ Èæ¹é Àбâ .PBM ºñÆ® ¸Ê.


¿©¿ì °ü·Ã ¼ÒÇÁÆ®¿þ¾î

jtalisman

ÀÌ ¹«·á Java ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ¿ÀÇÁ¶óÀÎ ¿µ¿ª ¸¸µé±â ...

131 1.3 MB

´Ù¿î·Îµå