FLTK - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Örnek bir FLTK uygulaması
  • 2 Notlar
  • 3 Kaynakça

FLTK

  • العربية
  • Български
  • Deutsch
  • English
  • Español
  • Suomi
  • Français
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Русский
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
FLTK
GeliştiriciBill Spitzak ve Katkıcılar
İlk yayınlanma1998 (27 yıl önce) (1998)
Güncel sürüm1.4.4[1] Bunu Vikiveri'de düzenleyin 20 Temmuz 2025
Kod deposu
  • github.com/fltk/fltk
Bunu Vikiveri'de düzenleyin
Programlama diliC++
İşletim sistemiWindows, Mac OS X, GNU/Linux, X11li Unix-like sistemler, AmigaOS 4
TürYazılım Kütüphanesi (Kullanıcı arayüz kütüphanesi)
LisansGNU LGPL[2]
Resmî sitesiwww.fltk.org

FLTK (Fast Light Toolkit), Bill Spitzak tarafından C++ ile geliştirilmiş çapraz platform GUI (grafiksel kullanıcı arayüzü) kütüphanesidir. GNU LGPL ile özgür olarak dağıtılıp kullanılabilir. OpenGL ile üç boyutlu programlama yeteneklerini kullanır. Fakat genel GUI programlamasına da uygun olarak geliştirilmiştir. C++ ile geliştirildiğinden birincil programlama tercihi de bu yöndedir. Fakat zaman içerisinde Lua, Python, Ruby gibi nesne yönelimli diller içinde uygun hale getirilmiştir.

Diğer benzer kütüphanelerin aksine FLTK son derece hafif tasarlandığından yalnızca GUI' ye odaklanır ve program çıktılarındaki dosya boyutu oldukça küçüktür.

Örnek bir FLTK uygulaması

[değiştir | kaynağı değiştir]
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Button.H>
 
int main(int argc, char *argv[]) {
   Fl_Window* w = new Fl_Window(330, 190);
   new Fl_Button(110, 130, 100, 35, "Okay");
   w->end();
   w->show(argc, argv);
   return Fl::run();
}

Notlar

[değiştir | kaynağı değiştir]
  1. ^ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
  2. ^ "FLTK License Agreement". 18 Aralık 2001 tarihinde kaynağından arşivlendi. 

Kaynakça

[değiştir | kaynağı değiştir]
  • FLTK Resmi Sitesi 16 Ekim 2011 tarihinde Wayback Machine sitesinde arşivlendi.
Taslak simgesiBilgisayar programlama ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
"https://tr.wikipedia.org/w/index.php?title=FLTK&oldid=36435892" sayfasından alınmıştır
Kategoriler:
  • Bilgisayar programlama taslakları
  • Bilgisayar kütüphaneleri
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Tüm taslak maddeler
  • Sayfa en son 14.03, 23 Kasım 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
FLTK
Konu ekle