commodore.gen.tr

Amiga => Amiga Yazılım => Konuyu başlatan: emarti üzerinde Eylül 26, 2016, 15:59:20 ÖS



Konu Başlığı: Amiga C için Gadget fonksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 15:59:20 ÖS
Amigada gadget ile ilgili aminet üzerindeki kaynaklarda belli bir yerde tıkanma yaşıyorum. Hatta birkaç tane pdf kitap bulmama rağmen bir aşamadan sonrası yok. Yani window, screen ve birkaç gadget atıp derleyip uygulama çalışıyor. Ama button gadget presslendiğinde başka bir gadget nesnesi disable yap yada text değiştir gibi fonksiyonlar yok mesela. Bunun ile ilgili kaynak, döküman, adf manual vb. bilgisi olan var mıdır? (Amiga OS3.x üzerinde)

INCLUDE çekmecesi içine dalmak zorunda bırakmayın.

Teşekkürler.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: witchdoktor üzerinde Eylül 26, 2016, 16:53:50 ÖS
Aşağıdaki sitede bolca doküman bulabilirsin.

http://www.retro-commodore.eu/amiga-development/ (http://www.retro-commodore.eu/amiga-development/)

http://www.retro-commodore.eu/files/development/amiga-development/Commodore_Amiga_Tech_Ref_Series_Amiga_User_Interface_Style_Guide.pdf (http://www.retro-commodore.eu/files/development/amiga-development/Commodore_Amiga_Tech_Ref_Series_Amiga_User_Interface_Style_Guide.pdf)

Tavsiyem MUI ya da ReAction tarzı bir kullanıcı arabirim kütüphanesini kullanman. Normal koşullarda BOOPSI ile kullanıcı arabirimi hazırlamak gerçekten de eziyet.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 17:48:07 ÖS
Aşağıdaki sitede bolca doküman bulabilirsin.

http://www.retro-commodore.eu/amiga-development/ (http://www.retro-commodore.eu/amiga-development/)

http://www.retro-commodore.eu/files/development/amiga-development/Commodore_Amiga_Tech_Ref_Series_Amiga_User_Interface_Style_Guide.pdf (http://www.retro-commodore.eu/files/development/amiga-development/Commodore_Amiga_Tech_Ref_Series_Amiga_User_Interface_Style_Guide.pdf)

Tavsiyem MUI ya da ReAction tarzı bir kullanıcı arabirim kütüphanesini kullanman. Normal koşullarda BOOPSI ile kullanıcı arabirimi hazırlamak gerçekten de eziyet.

Teşekkür ederim. Aminette GUI yaratıcılar buldum oradan arayüz hazırlamak sıkıntı olmuyor şu an. MUI, FOXGUI gibi kullanmadan olaya giriş yapmaya çalışıyorum ama gerçekten işkence. Ne kadar dayanırım bilemiyorum.

ReAction hiç denk gelmedi bir araştırayım.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: Levent (Lvnt) üzerinde Eylül 26, 2016, 18:06:56 ÖS
Ben daha compiler kuramadım :( ne kullanıyorsunuz?


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 18:22:57 ÖS
Ben daha compiler kuramadım :( ne kullanıyorsunuz?

Hepsini denedim. StormC V3 hoşuma gitti şimdilik. Kurulum kolay aslında hepsinin. Storm için aminette ek include dosyası var onu indirmeni tavsiye ederim. SAS/C 'de iyidir.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 18:32:08 ÖS
Bir kaynak daha buldum örnekler de mevcut.
http://amiga.sourceforge.net/amidevhelp/phpwebdev.php?action=List&funcgroup=AmigaOS (http://amiga.sourceforge.net/amidevhelp/phpwebdev.php?action=List&funcgroup=AmigaOS)


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: Alpyre üzerinde Eylül 26, 2016, 18:40:25 ÖS
Tam da benim son bir kaç aydır üzerinde çalıştığım konulara yoğunlaşmışsın.

"Amiga ROM Kernel Reference Manual: Libraries" adlı kitapta aradığın her şey var (Commodore'un kendi kitabı).

Hatta her şeyden önce bu manuallerin tamamının okunması gerekiyor (...muş bunun farkına ben de yeni vardım, şu an okuyorum). :)

Burada tamamının taranmış PDF'leri var:
https://archive.org/details/amigabooks
 (https://archive.org/details/amigabooks)
Intuition GUI elemanları dışında bir GUI arayüzü kullanmayı düşünüyorsan, Reaction'la falan hiç uğraşma derim. Doğrudan MUI ile başla (MUI, Nesne Tabanlı modern bir GUI arayüzü). Ben MUI'de oldukça ilerleme kaydettim. Bu bahsetiğin konularda yardımcı olabilirim. ;)


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 19:39:26 ÖS
Tam da benim son bir kaç aydır üzerinde çalıştığım konulara yoğunlaşmışsın.

"Amiga ROM Kernel Reference Manual: Libraries" adlı kitapta aradığın her şey var (Commodore'un kendi kitabı).

Hatta her şeyden önce bu manuallerin tamamının okunması gerekiyor (...muş bunun farkına ben de yeni vardım, şu an okuyorum). :)

Burada tamamının taranmış PDF'leri var:
https://archive.org/details/amigabooks
 (https://archive.org/details/amigabooks)
Intuition GUI elemanları dışında bir GUI arayüzü kullanmayı düşünüyorsan, Reaction'la falan hiç uğraşma derim. Doğrudan MUI ile başla (MUI, Nesne Tabanlı modern bir GUI arayüzü). Ben MUI'de oldukça ilerleme kaydettim. Bu bahsetiğin konularda yardımcı olabilirim. ;)

Sabahlıyacağım kesin bu olayı çözmeden içim rahat etmeyecek. MUI sonrası için şimdi zor olanı öğreneyim, yani Intuition GUI. Sonra kolay bir arayüz kütüphanesi düşünüyorum.

StormC V3 beni yarı yolda bırakmaz gibi görünüyor. Compiler değiştir derseniz şimdiden başkasına geçebilirim.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: Alpyre üzerinde Eylül 26, 2016, 19:59:47 ÖS
Tam da benim son bir kaç aydır üzerinde çalıştığım konulara yoğunlaşmışsın.

"Amiga ROM Kernel Reference Manual: Libraries" adlı kitapta aradığın her şey var (Commodore'un kendi kitabı).

Hatta her şeyden önce bu manuallerin tamamının okunması gerekiyor (...muş bunun farkına ben de yeni vardım, şu an okuyorum). :)

Burada tamamının taranmış PDF'leri var:
https://archive.org/details/amigabooks
 (https://archive.org/details/amigabooks)
Intuition GUI elemanları dışında bir GUI arayüzü kullanmayı düşünüyorsan, Reaction'la falan hiç uğraşma derim. Doğrudan MUI ile başla (MUI, Nesne Tabanlı modern bir GUI arayüzü). Ben MUI'de oldukça ilerleme kaydettim. Bu bahsetiğin konularda yardımcı olabilirim. ;)

Sabahlıyacağım kesin bu olayı çözmeden içim rahat etmeyecek. MUI sonrası için şimdi zor olanı öğreneyim, yani Intuition GUI. Sonra kolay bir arayüz kütüphanesi düşünüyorum.

StormC V3 beni yarı yolda bırakmaz gibi görünüyor. Compiler değiştir derseniz şimdiden başkasına geçebilirim.

MUI dökümanlarını kavrayabilmek için zaten önce ciddi bir Exec ve Intuition alt yapısı gerekiyor o yüzden önceliğin doğru.

Commodore'un manuallerindeki örnekler SAS/C (Lattice C) için.
MorphOS dökümanları da oldukça bilgilendirici yalnız onlar da GCC için.

Yalnız deneyim kazandıkça derleyici çok da dert olmamaya başlıyor. Zaten bir aşamadan sonra SDI Headers (https://github.com/adtools/SDI) kullanarak, çapraz platform çalışma ihtiyacı hissedeceksin, o zaman her derleyici otomatik destekleniyor (make file kullanırsan onda sorun yaşanabiliyor tabi).

İlk etapta Amiga fonksiyon sembollerini tanıyan bir IDE edinmen çok daha önemli.


Konu Başlığı: Ynt: Amiga C için Gadget foksiyonları
Gönderen: emarti üzerinde Eylül 26, 2016, 21:08:40 ÖS
Tam da benim son bir kaç aydır üzerinde çalıştığım konulara yoğunlaşmışsın.

"Amiga ROM Kernel Reference Manual: Libraries" adlı kitapta aradığın her şey var (Commodore'un kendi kitabı).

Hatta her şeyden önce bu manuallerin tamamının okunması gerekiyor (...muş bunun farkına ben de yeni vardım, şu an okuyorum). :)

Burada tamamının taranmış PDF'leri var:
https://archive.org/details/amigabooks
 (https://archive.org/details/amigabooks)
Intuition GUI elemanları dışında bir GUI arayüzü kullanmayı düşünüyorsan, Reaction'la falan hiç uğraşma derim. Doğrudan MUI ile başla (MUI, Nesne Tabanlı modern bir GUI arayüzü). Ben MUI'de oldukça ilerleme kaydettim. Bu bahsetiğin konularda yardımcı olabilirim. ;)

Sabahlıyacağım kesin bu olayı çözmeden içim rahat etmeyecek. MUI sonrası için şimdi zor olanı öğreneyim, yani Intuition GUI. Sonra kolay bir arayüz kütüphanesi düşünüyorum.

StormC V3 beni yarı yolda bırakmaz gibi görünüyor. Compiler değiştir derseniz şimdiden başkasına geçebilirim.

MUI dökümanlarını kavrayabilmek için zaten önce ciddi bir Exec ve Intuition alt yapısı gerekiyor o yüzden önceliğin doğru.

Commodore'un manuallerindeki örnekler SAS/C (Lattice C) için.
MorphOS dökümanları da oldukça bilgilendirici yalnız onlar da GCC için.

Yalnız deneyim kazandıkça derleyici çok da dert olmamaya başlıyor. Zaten bir aşamadan sonra SDI Headers (https://github.com/adtools/SDI) kullanarak, çapraz platform çalışma ihtiyacı hissedeceksin, o zaman her derleyici otomatik destekleniyor (make file kullanırsan onda sorun yaşanabiliyor tabi).

İlk etapta Amiga fonksiyon sembollerini tanıyan bir IDE edinmen çok daha önemli.

StormV3deki GoldED bu fonksiyonları tanıyıp highlight yapmakta. Popüler IDElerdeki CTRL+SPACE gibi birşey aramıyor değilim elim hep gidiyor ama nafile :)


Konu Başlığı: Ynt: Amiga C için Gadget fonksiyonları
Gönderen: blackturk üzerinde Eylül 26, 2016, 22:41:59 ÖS
  Bu konularla fazla ilgilenmedim , ama  c tutorial içersindeki şu 3 tane  c kaynak kodu sana biraz bilgi verebilir.


Amiga c örnek
http://s9.dosya.tc/server/nit7h4/samples.rar.html (http://s9.dosya.tc/server/nit7h4/samples.rar.html)


Amiga workbench'de çalıştırabilir dosyalar

http://s9.dosya.tc/server/7ngyz2/sample_executable.zip.html (http://s9.dosya.tc/server/7ngyz2/sample_executable.zip.html)



Örnek kaynak kodların test videosu

http://www.youtube.com/watch?v=yCUY9Io5XDM&feature=youtu.be (http://www.youtube.com/watch?v=yCUY9Io5XDM&feature=youtu.be)