Selam, C'de Header File'da şöyle bir satır var
#define copy_rect(g,dp,src,sr) ((g)->copy_rect((g),(dp),(src),(sr)))
Bunu D'ye nasil ceviririm alias olacak sekilde?
Ben D için diger degerleri soyle yaptim bunlarda sorun yok ama usttekinde sorun var. Diger yaptiklarim bunlar
module graphapp;
import app;
alias app_activate_control activate_control;
alias app_add_button add_button;
alias app_add_check_box add_check_box;
alias app_add_control add_control;
alias app_add_drop_field add_drop_field;
alias app_add_drop_list add_drop_list;
alias app_add_field add_field;
alias app_add_image_button add_image_button;
alias app_add_image_check_box add_image_checkbox;
alias app_add_image_label add_image_label;
alias app_add_label add_label;
alias app_add_list_box add_list_box;
alias app_add_note_button add_note_button;
alias app_add_password_field add_password_field;
alias app_add_radio_button add_radio_button;
alias app_add_radio_group add_radio_group;
alias app_add_scroll_bar add_scroll_bar;
alias app_add_seperator add_seperator;
alias app_add_splitter add_splitter;
alias app_add_tab_button add_tab_button;
alias app_add_text_box add_text_box;
alias app_alloc alloc;
alias app_append_to_image_list append_to_image_list;
alias app_arm arm;
alias app_ask_file_open ask_file_open;
alias app_ask_file_save ask_file_save;
alias app_ask_ok ask_ok;
alias app_ask_ok_cancel ask_ok_cancel;
alias app_ask_string ask_string;
alias app_ask_yes_no ask_yes_no;
alias app_ask_yes_no_cancel ask_yes_no_cancel;
alias app_attach_to_control attach_to_control;
alias app_attach_to_window attach_to_window;
alias app_beep beep;
alias app_bitmap_to_image bitmap_top_image;
alias app_bring_control_to_frong bring_control_to_front;
alias app_center_rect center_rect;
alias app_change_default_font change_default_font;
alias app_change_list_box change_list_box;
alias app_change_scroll_bar change_scroll_bar;
alias app_check check;
alias app_check_menu_item check_menu_item;
alias app_clear_text clear_text;
alias app_clip_line_to_rect clip_line_to_rect;
alias app_clip_rect clip_rect;
alias app_close_file close_file;
alias app_close_folder close_folder;
alias app_rgbs_equal colors_equal;
alias app_rgbs_equal colours_equal;
alias app_copy_bits copy_bits;
alias app_copy_image copy_image;
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]