Yeni bir başlık gönderCevap gönder 1. sayfa (Toplam 1 sayfa)   [ 1 mesaj ]
Yazar Mesaj
 Mesaj Başlığı: Image menülerinin uyarlanmasi
MesajGönderilme zamanı: 04 Eki 2001 12:37 

Kayıt: 06 Eki 2000 02:00
Mesajlar: 88
Konum: Turkey
Imagemenu, intelliCAD menü dosyası içinde bulunabilen ***IMAGE kısmının uyarlanmasında kullanılan bir SDS (Software Development System, C++ ile yazılmış DLL) programıdır. IntelliCAD'in kendi iç yapısında, bir .MNU dosyası içindeki ***IMAGE kısmının yönetimiyle ile ilgili yetenekler bulunmamaktadır. Ancak imagemenu.dll dosyasının yardımı ile bu tür menüler işlev kazanabilirler.


IMAGEMENU'YÜ KULLANMAK İÇİN:

1. [url]http://www.adeko.com.tr/download/imagemenu.zip[/url] dosyasını bilgisayarınıza indirin.

2. Imagemenu.dll ve Image.dcl dosyalarını intelliCAD'in menü arama adreslerinden birine veya intelliCAD kurulum klasörüne kaydedin. (Arama adreslerini düzenlemek için klavyeden OPTIONS kumutunu girip, Paths/Files sayfasına geçin.)

3. Imagemenu.dll'i intelliCAD'e yüklemek için aşağıdaki yöntemlerden birini kullanın:

a) Komut satırına (xload "imagemenu.dll") yazın, veya
b) Komut satırına APPLOAD komutunu girerek Ekle ve Yükle düğmelerini kullanarak imagemenu .dll'i tanıtın, veya
c) Her açılışta otomatik olarak yüklenmesini istiyorsanız, intelliCAD
klasörü içine ICAD.SDS isimli bir text dosyası yaratarak içine tek satır
işgal edecek şekilde IMAGEMENU.DLL yazın.

4. Menü dosyası içinde aşağıdaki gibi satırları:

<b>$I=imajmenuadi $I=*</b>

aşağıdaki satır ile değiştirin

<b>(imagemenu "menudosyasi.mnu" "imajmenuadi")</b>


Örnek:
Eski TEST.MNU<pre id=code><font face=courier size=2 id=code>
.
.
[Bloklar]$I=iblok $I=*
.
.
***image
**iblok
[sldlib(agac,Kiraz Ağacı)]^C^C^CINSERT;AGAC;
[sldlib(cicek,Çiçek)]^C^C^CINSERT;CICEK;
[sldlib(bocek,Böcek)]^C^C^CINSERT;BOCEK;</font id=code></pre id=code>


Yeni TEST.MNU<pre id=code><font face=courier size=2 id=code>
.
.
[Bloklar]^C^C(imagemenu "test.mnu" "iblok")
.
.
***image
**iblok
[sldlib(agac,Kiraz Ağacı)]^C^C^CINSERT;AGAC;
[sldlib(cicek,Çiçek)]^C^C^CINSERT;CICEK;
[sldlib(bocek,Böcek)]^C^C^CINSERT;BOCEK;</font id=code></pre id=code>

Örneğin yukardaki MNU dosyasında:
[sldlib(agac,Kiraz Ağacı)]^C^C^CINSERT;AGAC;
gibi bir satırın anlamı şudur:

SLDLIB.SLB dosyası içindeki agac isimli slide'ı altına Kiraz Ağacı yazısı yazarak göster, tıklandığında da INSERT komutunu çağırıp AGAC bloğunu çizime yerleştir.


NOTLAR: Imaj düğmeleri seçildiği zaman "highlight" olmazlar. Şimdilik bu bilinen bir durumdur. İkonlar üzerine çift tıklayarak da komutu aktive edbilirsiniz. Imaj menü kısmında menüyü oluşturan satırlar arasında boş satır olmamalıdır. İkon zemin renklerinin siyah dışında bir renk olması için image.dcl içindeki "color = 0" olan satırlar 1-7 arasında başka bir renk kodu ile değiştirilebilir.


Başa Dön
 Profil  
 
Eskiden itibaren mesajları göster:  Sırala  
Yeni bir başlık gönderCevap gönder 1. sayfa (Toplam 1 sayfa)   [ 1 mesaj ]


Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Google [Bot] ve 10 misafir


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz

Aranacak:
Geçiş yap:  
cron


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
610nm Style by Daniel St. Jules of Gamexe.net


Türkçe çeviri: phpBB Türkiye