WxWidgets: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
k wikify
Yoyokits (bicara | kontrib)
sejarah dan bahasa yang didukung
Baris 13: Baris 13:


'''wxWidgets''' adalah [[perangkat alat]] antar [[platform]] yang memungkinkan satu listing kode dapat dijalankan oleh beberapa platform seperti [[Windows]], [[Mac OS X]], [[GTK+]], [[X11]], Motif, [[WinCE]], dan lain-lain. Perangkat alat ini dapat digunakan untuk beberapa [[bahasa pemrograman]] seperti [[C++]], [[Python]], [[Perl]], and [[C#]]/[[.NET]]. Tidak seperti perangkat alat lintas platform yang lain, aplikasi wxWidgets terlihat dan terasa seperti aplikasi asli dari platform yang didukungnya. Ini disebabkan karena wxWidget menggunakan control yang asli daripada membuat tiruannya. Ini juga berkembang pesat, gratis, [[open-source]], dan matang.
'''wxWidgets''' adalah [[perangkat alat]] antar [[platform]] yang memungkinkan satu listing kode dapat dijalankan oleh beberapa platform seperti [[Windows]], [[Mac OS X]], [[GTK+]], [[X11]], Motif, [[WinCE]], dan lain-lain. Perangkat alat ini dapat digunakan untuk beberapa [[bahasa pemrograman]] seperti [[C++]], [[Python]], [[Perl]], and [[C#]]/[[.NET]]. Tidak seperti perangkat alat lintas platform yang lain, aplikasi wxWidgets terlihat dan terasa seperti aplikasi asli dari platform yang didukungnya. Ini disebabkan karena wxWidget menggunakan control yang asli daripada membuat tiruannya. Ini juga berkembang pesat, gratis, [[open-source]], dan matang.

== Sejarah ==

1992: Program pertama, untuk XView dan MFC
1993–1995: Motif dan Xt Port, wxPython
1998–2002: wxGTK Port; wxMac 2.0 Port dimulai; wxX11 Port dimulai; OS/2 Port
2003: wxWidgets Software Foundation didirikan (setelah beberapa bulan tidak aktif); WinCE Port
2004: Berubah nama dari wxWindows ke wxWidgets setelah ada masalah hukum dengan Microsoft
2005: Setelah menunggu lama, akhirnya wxWidgets 2.6.0 dipublikasikan, dari versi stabil 2.4.2 dari pertengahan 2003
2006: Akhir 2006 adalah versi stabil setelahnya, versi wxWidgets menjadi 2.8.0

== Beberapa bahasa yang didukung oleh wxWidget ==

* [[BASIC]]: [[wxBasic]], [[FreeBASIC]]
* [[C (Bahasa pemrograman)|C]]: wxC
* [[D (Bahasa pemrograman)|D]]: [http://wxd.sourceforge.net/ wxD]
* [[Eiffel (Bahasa pemrograman)|Eiffel]]: wxEiffel
* [[Euphoria (Bahasa pemrograman)|Euphoria]]: wxEuphoria
* [[Java (Bahasa pemrograman)|Java]]: wx4j
* [[JavaScript]]: wxJS
* [[Haskell (Bahasa pemrograman)|Haskell]]: wxHaskell
* [[Lua]]: [[wxLua]]
* [[.NET]] ([[C-Sharp|C#]]): wx.NET
* [[Perl]]: [[wxPerl]]
* [[PHP]]: [[wxPHP]]
* [[Python (Bahasa pemrograman)|Python]]: [[WxPython|wxPython]]
* [[Ruby (Bahasa pemrograman)|Ruby]]: [http://de.wikibooks.org/wiki/Ruby-Pemrograman:_Pustaka#Pemrograman_dengan_WXRUBY_Modul],wxruby

== Alat bantu, Penghubung dan Kelas-kelas untuk wxWidgets ==

* wxFormBuilder[http://wxformbuilder.org/] adalah [[Graphical User Interface|GUI]] Designer yang gratis
* [[Extensible Markup Language|XML]]-Pendukung: xml4wxwindows
* [[Mozilla]]-Penghubung: wxMozilla
* [[ActiveX]]- & [[Internet Explorer|Internet-Explorer]]-Penghubung: wxActiveX dan wxIEHtmlWin
* [[Skype]]-Protokol: ++Skype
* [[Transport Layer Security|SSL]]-Pendukung: wxSSL
* PDF-Ausgabe: wxPdfDocument
* [[SQLite]]-Penghubung: wxSQLite3
* [[Scintilla]]-Penghubung: (sebagai wxSTC didalam „Contribs“)
* [[Cairo (Bibliothek)|Cairo]] adalah platform dan hardware untuk merender citra vector
* Code-Repository: wxCode
* wxDockIt: dapat di portkan DockBars
* [[Code::Blocks]] adalah sebuah Open-Source [[development environment]]
* [[poEdit]] adalah alat bantu untuk [[Internationalisasi (Informatik)|Internationalisasi]] untuk aplikasi
* [[wxDesigner]] adalah sebuah program komersial untuk mendesain [[Graphical User Interface|GUI]] dari Robert Roebling
* DialogBlocks adalah sebuah program komersial untuk mendesain [[Graphical User Interface|GUI]] dari Julian Smart
* Almas Dialog Designer adalah program gratis untuk mendesain [[Graphical User Interface|GUI]]
* wxGlade adalah program gratis untuk mendesain [[Graphical User Interface|GUI]] untuk wxWidgets/[[wxPython]], ditulis dengan [[wxPython]]
* HelpBlocks adalah program komersial untuk membuat dokumentasi online
* wxTTS: kelas text-to-speech Klasse yang di gunakan untuk MBROLA, engine untuk penggenerasi suara
* wxSVG adalah sebuah pustaka program untuk menyunting dan merender SVG
* Jumli adalah sebuah kelas-kelas berbasis JAVA- dan UML-development environment yang menghubungkan wxWidgets


== Pranala luar ==
== Pranala luar ==

Revisi per 2 Oktober 2007 09.20

WxWidgets
Berkas:WxWidget.jpg
Tipeclass library, Peralatan gawit, Pustaka perangkat lunak, gawit grafis dan perangkat lunak bebas
Versi stabil
3.2.4 (11 November 2023)
GenreProgramming library
LisensiOpen Source Initiative
Karakteristik teknis
Sistem operasiMicrosoft Windows, GNU/Linux, macOS dan mirip Unix
Bahasa pemrogramanC++
Informasi pengembang
PembuatJulian A.C. Smart
PengembangDr Robert Roebling, Dr Vadim Zeitlin, Dr Stefan Csomor, Dr Julian Smart, Vaclav Slavik, and Robin Dunn.
Informasi tambahan
Situs webhttp://www.wxwidgets.org/
Free Software DirectorywxWidgets
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


wxWidgets adalah perangkat alat antar platform yang memungkinkan satu listing kode dapat dijalankan oleh beberapa platform seperti Windows, Mac OS X, GTK+, X11, Motif, WinCE, dan lain-lain. Perangkat alat ini dapat digunakan untuk beberapa bahasa pemrograman seperti C++, Python, Perl, and C#/.NET. Tidak seperti perangkat alat lintas platform yang lain, aplikasi wxWidgets terlihat dan terasa seperti aplikasi asli dari platform yang didukungnya. Ini disebabkan karena wxWidget menggunakan control yang asli daripada membuat tiruannya. Ini juga berkembang pesat, gratis, open-source, dan matang.

Sejarah

1992: Program pertama, untuk XView dan MFC 1993–1995: Motif dan Xt Port, wxPython 1998–2002: wxGTK Port; wxMac 2.0 Port dimulai; wxX11 Port dimulai; OS/2 Port 2003: wxWidgets Software Foundation didirikan (setelah beberapa bulan tidak aktif); WinCE Port 2004: Berubah nama dari wxWindows ke wxWidgets setelah ada masalah hukum dengan Microsoft 2005: Setelah menunggu lama, akhirnya wxWidgets 2.6.0 dipublikasikan, dari versi stabil 2.4.2 dari pertengahan 2003 2006: Akhir 2006 adalah versi stabil setelahnya, versi wxWidgets menjadi 2.8.0

Beberapa bahasa yang didukung oleh wxWidget

Alat bantu, Penghubung dan Kelas-kelas untuk wxWidgets

  • wxFormBuilder[2] adalah GUI Designer yang gratis
  • XML-Pendukung: xml4wxwindows
  • Mozilla-Penghubung: wxMozilla
  • ActiveX- & Internet-Explorer-Penghubung: wxActiveX dan wxIEHtmlWin
  • Skype-Protokol: ++Skype
  • SSL-Pendukung: wxSSL
  • PDF-Ausgabe: wxPdfDocument
  • SQLite-Penghubung: wxSQLite3
  • Scintilla-Penghubung: (sebagai wxSTC didalam „Contribs“)
  • Cairo adalah platform dan hardware untuk merender citra vector
  • Code-Repository: wxCode
  • wxDockIt: dapat di portkan DockBars
  • Code::Blocks adalah sebuah Open-Source development environment
  • poEdit adalah alat bantu untuk Internationalisasi untuk aplikasi
  • wxDesigner adalah sebuah program komersial untuk mendesain GUI dari Robert Roebling
  • DialogBlocks adalah sebuah program komersial untuk mendesain GUI dari Julian Smart
  • Almas Dialog Designer adalah program gratis untuk mendesain GUI
  • wxGlade adalah program gratis untuk mendesain GUI untuk wxWidgets/wxPython, ditulis dengan wxPython
  • HelpBlocks adalah program komersial untuk membuat dokumentasi online
  • wxTTS: kelas text-to-speech Klasse yang di gunakan untuk MBROLA, engine untuk penggenerasi suara
  • wxSVG adalah sebuah pustaka program untuk menyunting dan merender SVG
  • Jumli adalah sebuah kelas-kelas berbasis JAVA- dan UML-development environment yang menghubungkan wxWidgets

Pranala luar